Top Suppliers:I want be here

36841-34-6

36841-34-6 structure
36841-34-6 structure

Name 4-[(2-propylbenzimidazol-1-yl)methylamino]benzohydrazide
Molecular Formula C18H21N5O
Molecular Weight 323.39200
Exact Mass 323.17500
PSA 84.97000
LogP 3.82610