MPN: W0133-1839023-NTC Manufacturer: NTC NTC - NTC W0133 1839023 NTC Oil Pressure Sender W0133-1839023-NTC $14.40 USD Buy