SEARCH Articles Figures Tables Heterogeneous equilibria involving oxides, hydroxides, carbonates Hydroxide carbonates involving