my guess is that its an ultronic panoramic or a something similar that was givin away with magazine subscriptions in the 80's....I've had a few. I particularly like the Vivitar IC101 which I got new in a box on ebay for 4$. I've posted a few shots below from the Vivitar all shot on expired reala I really love this little camera and have been meaning to shoot with it again.