Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
4245-76-5
124423-84-3
669713-85-3
33429-83-3