Limestone: The Calcium Carbonate Chemical …
Limestone comes in many different varieties. Chalk is a very fine-grained, porous marine limestone composed almost entirely of microscopic fossils. Travertine is a freshwater sedimentary limestone that has very thin, …
