Fitc-LEED-FMK

Supplier Creative Peptides
Product # HB00043
Pricing Inquire
Purity 95/98%
MolecularFormula C46H52FN5O14S
MolecularWeight 950.0014
Feedback