SEARCH Articles Figures Tables Hydroxylammonium arsenate Hydroxylammonium phosphate Phosphate arsenate