MPN: 11 11 7 672 505 Manufacturer: EnDuraLast ENDURALAST - Water Coolant Temperature Sensor EnDuraLast 11 11 7 672 505 $60.11 USD Buy