Chemical Name : Imitrodast
CAS : 114686-12-3
Synonyms: Imitrodast
356068-86-5
13466-30-3
56286-73-8
95-65-8