Loading patent details...
US4184966A: Tubular Filter Elements With Improved Side Seam Seal | Searchlight