


Anyone know what company made this? It's not an official one but I can't find any marking or anything other than an oval where maybe a company insignia once stood.
Any ideas would be great. Also, how do these compare with the official ones?
Posted by LAUGHINGMAN132