Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
81090-75-7
138774-94-4
4793-24-2
53389-99-4
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: