Help ID this Napa Echlin...thing.

Heck, I thought it was a police head light flasher relay :D :toothy8: