Name: Dimagnesium phosphate Diammonium phosphate (DAP) (chemical formula (NH4)2HPO4, IUPAC name diammonium hydrogen phosphate) is one of a series of water-soluble ammonium phosphate salts which can be produced when ammonia reacts with phosphoric acid. E343,Dimagnesium phosphate,Dimagnesium phosphate anti-caking agent,Dimagnesium phosphate supplier, Dimagnesium phosphate manufacturer, Dimagnesium phosphate exporter,Dimagnesium phosphate distributor, Dimagnesium phosphate importer