Epalrestat

Epalrestat is an aldose reductase inhibitor with IC50 of 72 nM.
Supplier Selleck Chemicals
Product # S2035
Sku # S2035-50mg
Pricing 50mg, $170.00
Feedback