Alfa Romeo Forums banner
wash wipe foot switch 105
1-1 of 1 Results
  1. Spider - 105 & 115 Series (1966-1994)
    These are being produced again. My original broke after 36 years, so it's time to get a new one. No electronic fuzz in the old days. On my current daily driver the pump lasted four months, i.e. the electronic unit broke down. I think that's a common problem today. :(
1-1 of 1 Results