Ultra-Filter-Tex State-of-the-art, high-performance sorbent, and filter media for both stormwater management and oil spill applications
Ultra-Archaea Supercharging Mother Nature - 100% natural, hardy and fast-acting microbes that have an affinity for oil