Spencer Strainer Systems manufactures a sealed, self-cleaning filter / strainer. This durable, stainless steel unit eliminates product waste, emissions, labor costs, and interruptions common to other types of filters. Industrial and sanitary grades are available.
6205 Gheens Mill Rd.,
Jeffersonville, Indiana, 47130, United States
Contact: Paul Deaver