DMU2139

DMU2139 is a potent and specific inhibitor of CYP1B1 with IC50 of 9 nM.
Supplier Selleck Chemicals
Product # S0176
Sku # S0176-5mg
Pricing 5mg, $117.00
Feedback