Safety thermostat deflector

Safety thermostat deflector

Safety thermostat deflector

Part number:
5828565
Technical Note