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