I got the exact same one on a 350X purchase a few years ago. I honestly don't know anything else about it though. No idea who made it. They are pretty cool though! Did your's still have the 12 point hex head bolts?
- Frank
1984 200ES Big Red
1985 350X (x2)
1986 350X
1986 250SX
1984 Auto-X
1984 ATC70
1985 ATC70
Nah, mine had some rusty old standard bolts. Swapped them for some stainless hardware. I think I'll fabricate up some sort of removable screen on the front to protect the headlights on rides. It could attach to the horizontal bars.