Not too sure about it mate, but I bought it from a guy who used it during the German Endurance CHampionships at the Racetrack in Oschersleben (24 hours of Oschersleben).
Basically a 3 piece design with upper and lower fairing plus the seat unit.
I attached another pic for you, maybe you can see more details on it.