Caleffi TM521319 20mm Thermostatic Mixing Valve

Caleffi TM521319 20mm Thermostatic Mixing Valve