Histone Deacetylase Inhibitor VIII - CAS 1045792-66-2

Supplier Alfa Chemistry
Product # AP1045792662
CAS # 1045792-66-2
Pricing Inquire
MolecularWeight 446.50
Feedback