Chemical Name : Tolrestat
CAS : 82964-04-3
Synonyms: Alredase;Tolrestat
38945-21-0
885269-92-1
1040377-18-1
245524-93-0