Kohler 71020 Check Valve
Free heavy gauge 6" shower arm + Flange ($29 value)
sku: KOH-1034355
sku: KOH-500305
sku: KOH-1128483
sku: KOH-1021051
sku: KOH-1016373