Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
20636-41-3
17786-67-3
808769-20-2
2150-38-1
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: