Cy5

Supplier Creative Peptides
Product # L-OS-0079
CAS # 146368-11-8
Pricing Inquire
Purity 97%min
MolecularFormula C33H40N2O8S2
Feedback