What's This? anybody know?

I've never seen a block heater that long but who knows? Maybe it's a corrosion anode like what you put inside a water heater?