Cy3

Supplier Creative Peptides
Product # L-OS-0077
CAS # 146368-13-0
Pricing Inquire
Purity 97%min
MolecularFormula C31H38N2O8S2
Feedback