917763-87-2

917763-87-2 structure
917763-87-2 structure

Name 3-(1H-benzimidazol-2-ylamino)-N-(2-pyridin-2-ylethyl)benzamide
Molecular Formula C21H19N5O
Molecular Weight 357.40800
Exact Mass 357.15900
PSA 89.42000
LogP 3.67070