German Kienzle Alarm Clock. Clock ticks and alarm goes off, unable to get back off for picture of inside (struggling to remove middle prong).
eBay