Fitc-DEVD-FMK

Supplier Creative Peptides
Product # HB00016
Pricing Inquire
Purity 95/98%
MolecularFormula C43H46FN5O15S
MolecularWeight 923.9194
Feedback