MPN: W01331836432NTC Manufacturer: NTC NTC - NTC W0133 1836432 NTC Oil Pressure Sender W01331836432NTC $11.47 USD Buy