1968 340S Coupe 4spd
I believe that is an electric fuel pump.
Print