I found this cub on flickr in Germany and really really want to know what kind of windscreen / windshield it is. If you zoom in, you can see there is small text molded onto it, but i can't read it. Anyone help appreciated, i spent alot of time on a wild google chase trying to figure it out. Thanks for the help!