well, I emailed the seller, and she will be free on sunday to meet.
I asked her if there are any model numbers or branding on it, and she said there was none.
The price is worth the gamble, but the thing is its 2 hours of driving for me to go get it, and I'm not convinced its not a rubber dome.