Fabricated this out of kydex, which is thermoformable plastic sheet. You heat it up to 350 and it gets floppy and limp, drape it on a shape, and press til it cools and sets.
The upper and lower flanges are affixed to the panel ledge and top of the radio with velco.