Category:Phosphonates

Phosphonates are salts (M2HPO3) or esters (OP(OR)2R) of phosphonic acid.