921606-81-7

921606-81-7 structure
921606-81-7 structure

Name 3-[4-(2-ethylphenoxy)piperidin-1-yl]-6-imidazol-1-ylpyridazine
Molecular Formula C20H23N5O
Molecular Weight 349.43000
Exact Mass 349.19000
PSA 56.07000
LogP 3.33750