Alfa e-Parts AF05138 Sensor, coolant temperature

This product is no longer available