89623-58-5

89623-58-5 structure
89623-58-5 structure

Name 1-methyl-3-[4-(6-sulfanylidene-4,5-dihydro-1H-pyridazin-3-yl)phenyl]urea
Molecular Formula C12H14N4OS
Molecular Weight 262.33100
Exact Mass 262.08900
PSA 108.14000
LogP 1.41270