Does anyone have an old E39 head unit available? Want to keep my new purchase stock and the stereo has died.

Current unit is this...

Bumper Automotive exterior Hood Auto part Font


...flat pins apparently and I'm not having much luck finding one.

Thanks (y)