Hypophosphorous acid6303-21-5100 % similar Magnesium hypophosphite10377-57-875 % similar Ammonium phosphinate7803-65-875 % similar 2-Propenoic acid, polymer with sodium phosphinate (1:1)71050-62-935 % similar