Explain acids, base, salts their preparation and their uses ?
quanswer.com