This is a combined FPV camera mount with VTx mount and battery holder. It should fit most of the 1/10 Touring / Rally scale cars capable of using "standard" bodies made by Tamiya, Killerbody, etc. Naturally it will fit some bodies better than the others, as it was designed for "hatchback" style bodies, specifically for "Subaru Impreza WRX STI Team Arai" by Tamiya (http://www.tamiya.com/english/products/58528subaru_teamarai/index.htm).
Because of the mount slides on body posts, which themselves provide enough support, it should fit pretty much any body, but it may not look pretty. Personally I have tried two other bodies with OK result (BMW M3 and Toyota 86 Gazoo), and one where it looks awkward (Datsun 240z).
You can use double sided tape to improve the fitment.
The body for which this mount was designed - Subaru Impreza WRX STI Team Arai
BMW M3 (http://www.tamiya.com/english/products/58451bmw_e30/index.htm)
Toyota TRD 86 Gazoo (#51541)
My print was done using fillamentum Flexfill 98A, but any decent stiffer TPU should work.
If you want to improve on the design, you can use this link (https://a360.co/2BML8PE) to access my Fusion 360 project.