Vintage Royce Generator Union Cycle Co Ltd. Generator Only 6v 3w Parts
This is untested. Spins ok, likely working. Generator only as shown.