Loading patent details...
US4649996A: Double Walled Screen-Filter With Perforated Joints | Searchlight