Loading patent details...
US5064537A: Seamless Screen Cylinder With Laser Cut Openings | Searchlight