Top Suppliers:I want be here

36841-33-5

36841-33-5 structure
36841-33-5 structure

Name 4-[(2-ethylbenzimidazol-1-yl)methylamino]benzohydrazide
Molecular Formula C17H19N5O
Molecular Weight 309.36600
Exact Mass 309.15900
PSA 84.97000
LogP 3.43600