Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
936940-38-4
13720-94-0
239080-01-4
33904-04-0
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: