75033563
Dec 18, 1995
SPENCER TURBINE COMPANY THE
Subscribe
self-cleaning central vacuum cleaning system composed of a blower, a vacuum separator having a self cleaning filter, and associated conduits