89597-93-3

89597-93-3 structure
89597-93-3 structure

Name 1-(6-benzoyl-1H-benzimidazol-2-yl)-3-(4-nitrophenyl)urea
Molecular Formula C21H15N5O4
Molecular Weight 401.37500
Exact Mass 401.11200
PSA 136.19000
LogP 4.95590
Precursor  3

DownStream  0