I picked this up in a recent haul, It really intrigued me and I can find nothing about it anywhere, if anyone knows anything about these, please let me know. It has 24 inch single speed coaster brake wheels, the lights work, the holes in the rear fender are punched out, not drilled. It was made in Germany