Dual Inlet Filter Assembly
Sloan
MFR# 367028 | MSC-1711526