2001-2005 Mazda Miata Tan Power Window Switch NC72-66-350-21, NC726635021
  • Id:4796
  • Price: $25
  • Part Number: NC72-66-350-21, NC726635021
  • Fits: 2001-2005
Good working condition. A mounting tab may be broken and will be seen in price.$25-$35.
mazda, miata, nb2.window switch, used, power