129256-73-1

129256-73-1 structure
129256-73-1 structure

Name 1-(1H-Benzoimidazol-2-yl)-3-(4-isopropyl-phenyl)-5,5-dimethyl-imidazolidine-2,4-dione
Molecular Formula C21H22N4O2
Molecular Weight 362.42500
Exact Mass 362.17400
PSA 69.30000
LogP 4.56810