Help ID this Napa Echlin...thing.

Dang, I thought it was a flux capacitor! lol
tmm