1990-1997 Mazda Miata Power Window Switch NA01-66-350A-00, NA0166350A00
  • Id:4567
  • Price: $45
  • Part Number: NA01-66-350A-00, NA0166350A00
  • Fits: 1990-1997
Excellent condition and was removed from a 1996 with only 86,864.
mazda, miata, na, power window switch, NA01-66-350A-00, NA0166350A00