Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
201046-61-9
53611-17-9
68515-75-3
3240-09-3
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: