NaHCO3 is sodium bicarbonate but the IUPAC name is sodium hyrogen carbonate.
(NH4)3PO4 is ammonium phosphate
NH4OH is ammonium hydroxide but you need to be aware that there is no such animal as NH4OH. It REALLY is a solution of NH3 in water or NH3(aq). That ionizes to produce NH4^+ and OH^- ions in solution but there is no NH4OH floating around in the solution. In fact I taught how NH4OH ionized in the 60s and 70s to produce NH4^+ and OH^- and the amount of NH4OH that was formed. Spectra have shown that NH4^+ and OH^- exists but the NH3 is there as the aqueous solution with no NH4OH formed. I know you didn't ask about that but that's free information.
It said name the following compounds containing polyatomic ions
a) NaHCO3 i put Sodium Dicarbonates
But b and c i had no idea
(NH4)3PO4
and NH4OH
2 answers
thank you dr bob you were a true help tonight. as were u bobpursley