Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
5616-51-3
885268-47-3
83846-85-9
5325-04-2
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: