Fitc-IETD-FMK

Supplier Creative Peptides
Product # HB00019
Pricing Inquire
Purity 95/98%
MolecularFormula C44H50FN5O13S
MolecularWeight 907.9644
Feedback