While this is a popup with canvass, the unit itself looks to me like it might be fiberglass so this still may be a good resource website if you need help with things like fiberglass repair. Trails West
I believe and also Compact Jrs have a pop up roof with a small amount of canvas similar to a popup just not as much canvas. I would suggest trying the motorcycle forums for better luck at identification since it looks like it is specifically made for 2 wheelers. Good luck!