Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
953727-42-9
63046-09-3
67874-68-4
52756-22-6
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: