Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
27530-80-9
808740-52-5
71289-64-0
2833-34-3
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: