6" x 20" Stainless Steel Heel-Proof Slotted Grate
Zurn
MFR# P6-HPS | MSC-1572597