Heel-Proof Slotted Grate, 20 in L, 1-1/8 in H, HDPE
Zurn
MFR# P6-HPP | MSC-1340969