10" Stainless Steel Mesh Screen for Roof Drains
Zurn
MFR# P121-SS-USA | MSC-1444587