Just go to any website or store that sells AM/FM heads, you want one of the marine heads. Marine heads match our interior rather well.
They are more expensive than other heads, but they are the best option from a cosmetic standpoint.
I put an $85 JVC unit in and am way better off than the factory crap. But my interior is custom so the fact it does not match the factory interior is not a factor for me.
This one looks good but is probably a cheap piece of crap:
https://www.ebay.com/p/5031296436?iid=145108433214
THIS is a nice one:
https://www.bestbuy.com/site/kenwood...B&gclsrc=aw.ds