Loading patent details...
US4363753A: Mechanically Stable Screen Cloth Construction Made of Metal | Searchlight