88421-32-3

88421-32-3 structure
88421-32-3 structure

Name 1-ethyl-3-[2-(6-oxo-3-phenyl-4,5-dihydropyridazin-1-yl)ethyl]urea
Molecular Formula C15H20N4O2
Molecular Weight 288.34500
Exact Mass 288.15900
PSA 77.29000
LogP 1.30100