Naples Armature Works 1101 5th Avenue South, Naples, 34102, Florida, United States CALL US: 1-239-262-4554Fax: (239) 262-6969Email: janet@naplesarmature.com
URL: http://www.naplesarmature.com/product.php?productid=4583
1" LST 50 Mesh Screen