61381-39-3

61381-39-3 structure
61381-39-3 structure

Name 2-[2-(diethoxymethyl)benzimidazol-1-yl]-1-phenylethanone
Synonyms 1-Phenacyl-2-diethoxymethylbenzimidazol
Molecular Formula C20H22N2O3
Molecular Weight 338.40000
Exact Mass 338.16300
PSA 53.35000
LogP 3.99080