89868-08-6

89868-08-6 structure
89868-08-6 structure

Name 5-[2-(dimethylamino)ethylamino]-3-phenyl-1H-pyridazin-6-one
Molecular Formula C14H18N4O
Molecular Weight 258.31900
Exact Mass 258.14800
PSA 61.28000
LogP 1.89570