This is a Masterbuilt 40 Model 20070311 Controller Assembly. It came off a new unit that I hard-wired for a PID Controller. I figure this could be of some help to anyone with a burned out Masterbuilt Controller. It's worth something like $60 new but for half that, it's yours, plus shipping of course.