Biotin-DEVD-FMK

Supplier Creative Peptides
Product # HB00017
Pricing Inquire
Purity 95/98%
MolecularFormula C32H49FN6O12S
MolecularWeight 760.8324
Feedback