Tolrestat (AY27773) is a novel, potent, orally bioactive aldose reductase inhibitor with IC50 of 35 nM.
纯度:≥98%
CAS:82964-04-3