Foam Master

The Foam Master from Astro Products, Inc. is a state of the art foaming machine that works off plant air and boosted water pressure. The portable model is equipped with stainless steel cart, 50’ foam hose, hose rack, and nozzle. … Continue reading