Noxa A BH3 peptide

Supplier Creative Peptides
Product # C08173
Pricing Inquire
MolecularWeight 2248.6
Sequence AELPPEFAAQLRKIGDKVYC
Feedback