51356-15-1
2-(diethoxyphosphinothioylsulfanylmethyl)-6-phenylpyridazin-3-one
Product Code:
2479113
Molecular Formula:
C15H19N2O3PS2
Molecular Weight:
370.42
Order 51356-15-1