Loading patent details...
US5008010A: Rotating Cylindrical Screen With Fine Mesh Modular Panels | Searchlight