Loading patent details...
US4256473A: Filter Bag Attaching Means | Searchlight