DABCYL acid,SE

Supplier Creative Peptides
Product # L-OS-0089
CAS # 146998-31-4
Pricing Inquire
Purity 97%min
MolecularFormula C19H18N4O
Feedback