Choose your ride:
Left Side Banner

OIL PRESSURE SWITCHES - ACCEL

Oil Pressure Switch XL 85-92
Oil Pressure Switch XL 85-92
  • OEM Part #: 181103
  • Model: 181103
  • Shipping Weight: 0.13kgs
  • Units in Stock: 3
  • Manufactured by: Accel

Price:   $58.95

Add to Cart:         
Details:

 repl. OEM  26554-77

Current Reviews: 0