Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
3405-88-7
5059-36-9
845866-46-8
201860-29-9
Cat No.:TS66238
Name:Tolrestat
CAS:82964-04-3
Quantity:
Remark: