This definitely has the appearance of a "home-made" panel, allbeit a pretty decent job, really - consumer-type duplex receptacles mounted through round holes, switches that bear a great resemblance to those sold by Radio Shack, handmade labelling, and the whole affair built into a fairly common...