Fitc-FF-FMK

Supplier Creative Peptides
Product # HB00022
Pricing Inquire
Purity 95/98%
MolecularFormula C41H34FN3O6S
MolecularWeight 715.7964
Feedback