During a recent crash, I suffered some broken plastics, including the part pictured here, which I can neither identity nor find a replacement for. Can someone tell me what this thing is called and I where I might go about ordering a replacement? If I had to guess, I would call it a battery...