What is this thing???

Hello All,
This thing mounts on the inner left fender on my 74 Duster and is wired into the engine wiring harness, what is it?

0325172125a(4).jpg