More Story

perlite

A fine, powdery substance that has properties similar to those found in diatomaceous earth.