Flow Regulator and Screen
Delta
MFR# RP101952-0.5 | MSC-2259646