Epalrestat

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