Loading patent details...
US4902420A: Segmented Filter Disc With Slotted Support and Drainage Plate and Support Spacer | Searchlight