027-020341 OIL PRESSURE SWITCH/SENDER for TOYOTA LANDCRUISER HJ60R HJ61R HJ75R H

027-020341 OIL PRESSURE SWITCH/SENDER for TOYOTA LANDCRUISER HJ60R HJ61R HJ75R H

Regular price $123.00 Sale

027-020341 OIL PRESSURE SWITCH/SENDER For TOYOTA LANDCRUISER HJ60R HJ61R HJ75R HZJ75R

Suitable for TOYOTA