Dude! You have yourself a Schumacher Fireblade Evo or some version of it
https://www.rcscrapyard.net/schumacher-fireblade-evo-2.htm?hcb=1
Rear shock tower (I think)
EDIT:
After more digging, you seem to have a Fireblade 2000, so that shock tower may not be it. I found this video...
The chassis openings in that look more like yours.
Another Fireblade 2000
View attachment 131526
Also found the parts for the body
Chassis tub
Body
If you search ebay for "Schumacher shock" you will find all kinds of shock mounts. But I am unsure if any of them will work.
Or, I could be way off
I see you only have one upper chassis support (the x-brace). You need 3 more. Do you have those? If not, that could easily be a 3d printed part. I could possibly help with that, but would need some really good pics with dimensions. If you want to mail the part to me I could reverse engineer it exactly and make you a complete set.