Kohler 40418 End Valve Body Assembly
Free heavy gauge 6" shower arm + Flange ($29 value)
sku: KOH-1108095
sku: KOH-1094574
sku: KOH-1522762
sku: KOH-1094575
sku: KOH-1234686