Spider - 105 & 115 Series (1966-1994)
I recently purchased a 1974 Spider, and am looking for the latches for the vent windows. Neither window has them. Have looked at IAP, Centerline, and Mr Fiat - without success. Does anyone have any suggestions of where I may be able to find them? Thanks for your Help!