2003-2005 Mazda Miata Fuel Leak Sensor AJ5118581A, AJ51-18-581A
  • Id:6026
  • Price: $45
  • Part Number: AJ5118581A, AJ51-18-581A
  • Fits: 2003-2005
Excellent condition! No fault codes!
mazda, miata, AJ5118581A, AJ51-18-581A, fuel leak sensor, 2003, 2004, 2005