This is the 74012 model meaning you will need a 12v transformer. This looks to of never been actually used but the display and display housing got scuffed up from getting slid around on metal shelving. The ac cord is 3 feet and the thermometer length is 20 feet.