Thermo-electric means