SEARCH Articles Figures Tables Phosphonic acid dihalides Phosphonic dihalides synthesis Phosphonous acid dihalides Phosphonous dihalides —