114109-70-5

Phosphonic acid, methyl-, monomethyl ester, barium salt