1/2" Thermostatic Valve Body, NPT

1/2" Thermostatic Valve Body, NPT

Kohler

MFR# K-28304-KS-NA | MSC-1699505