Older engine block heater, plug-in (120 volt). Gravity-circulation type. I've had it for a while, but I bet it still works (money back if it doesn't). Probably easiest to hook up to older American engines (I used on a '60s Chrysler 383 engine), probably just fine for many others. Electrical cord needs one easy splice repair (one wire broken in one place).