Looks like MT body mount couplers. Maybe rapido trucks? Car weighs .9 oz. Nmra says it should be closer to 1.2oz. I like them. It looks like roof can come off, but might be glued. I semi tried to get roof off but didnt want to break anything. Looks like there is a secondary screw hole for body mounts as well.