59631-26-4

59631-26-4 structure
59631-26-4 structure

Name 5-dipropoxyphosphinothioyloxy-4-methoxy-2-methylpyridazin-3-one
Molecular Formula C12H21N2O5PS
Molecular Weight 336.34400
Exact Mass 336.09100
PSA 113.71000
LogP 2.89600