58842-46-9

58842-46-9 structure
58842-46-9 structure

Name 3-(5-benzimidazolyl)amino-2-ethoxycarbonyl-prop-2-enoic acid ethyl ester
Molecular Formula C15H17N3O4
Molecular Weight 303.31300
Exact Mass 303.12200
PSA 93.31000
LogP 2.05790
Precursor  0

DownStream  1