Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
134052-66-7
19845-69-3
2107-69-9
402929-49-1
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: