7-Benzylidenenaltrexonemaleate

Supplier Alfa Chemistry
Product # ACM129468286
CAS # 129468-28-6
Pricing Inquire
Purity >99 %
MolecularFormula 545.59
Feedback