171674-40-1 22132-71-4 84952-77-2 Diammonium phosphonate EINECS 244-797-5 Phosphonic acid, diammonium salt