Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
15854-87-2
885272-21-9
157701-72-9
714972-00-6
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: