Calcium carbonate
Calcium carbonate shares the typical properties of other carbonates. Notably it