Close
-
NISSAN OE NISSAN PATROL Y61 3.0 L OIL PRESSURE SWITCH / SENSOR PART NO : 25070CD00A
(0 review)KSh18,800.00 -
ISUZU OE ISUZU D-MAX TFR / TFS 2002+ OIL PRESSURE SWITCH PART NO : 8971762300
(0 review)KSh4,570.00