This is a vintage mpls heat regulator co temperature controller with a 8 day 2 jewel wind up clock. I do not have the key so it is untested.