1055988-27-6

5-(2-dioxolanyl)-1-(3-(1-imidazolyl)phenyl)benzimidazole