Noxa A BH3 peptide, cell permeable

Supplier Creative Peptides
Product # C08174
Pricing Inquire
MolecularWeight 3555.2
Sequence DRDRDRDRDRDRDRDRGAELPPEFAAQLRKIGDKVYC
Feedback