I believe that he meant the DeLonghi oil-filled radiator:

http://www.zyworld.com/DELONGHIUSA/OILFILLED1.htm

Paul