Chemical Name : Imitrodast
CAS : 114686-12-3
Synonyms: Imitrodast
10512-86-4
94-97-3
155836-48-9
54964-82-8