Loading patent details...
US4356084A: Self-Sealing Valve Assembly to Facilitate Unplugging of a Centrifugal Cleaner | Searchlight