Patented Urethane Screen Surface Technology (photos 1-3)
Repairable (PWP) Screens (photo 4)
Patented Pyramid Screens (photo 5)
Photo Gallery
Screen Surfaces
Click for Larger Image
1.
2.
3.
4.
5.
590 Duke Road Buffalo, New York 14225 USA
(716) 683-9010 Fax: (716) 683-4991