These are Seydel Boomerang harmonicas. They are stamped The Miniature Boomerang and Albert's System. I bought up the world's only known supply of these babies about 4 years ago and we've been selling them ever since. Well, now we are down to our last few and we will not be able to get more ever again. :( These are not the greatest players in the world but mostly they go to collectors who never play them anyway. Having said that, we've only had one guy return his out of hundreds that we've sold so that says something too I think. By the way, I have no idea how old they are but I think they are from the 90s. The guys at Seydel are really cool and you could probably email them to find out, I'm just too lazy.