Flanged Flushometer Outlet Tube

Flanged Flushometer Outlet Tube

Sloan

MFR# 0396525PK | MSC-100748