BeNa Culture Collection
info@bncc.com
pET28a-FTH1(human)
358895
pRSETA
358632
pEX18TC
392118
PTT5
392106
pIRES2-EGFP
354585
LentiCRISPR V2
390542