I found this on it. I find the last sentence comical:
"Called the Cat-Mew, it was designed to scare little rodents away from your premises, by letting out a meow ten times a minute. If you were in a home that didn’t allow pets, then it would seem like the perfect solution without laying down poison. If it even worked. Which it probably didn’t. Hence why it’s not around today."
I can't find any videos of it, but I did find one very strange video that has that picture in it. I'd really like to know how this works and what it sounds like.