Global Rating: 5.00 from 1 reviews.
|screen (5/5)||Apr 23, 2012||rick||cleveland Oh US|
|Made in America by Allied. Much better quality than any other brand we've seen. These screens have a nice smooth polished finish that can only be done on a certain type of spinning machine at the Allied factory in New jersey.|