That compressor sure looks like a Sanden 508. just replace it with the same thing, just an easy R&R.
Here is a thread started by Engatwork a few yrs back, and I added to it. I found a sanden set up in PNP and removed the whole thing. I posted a bunch of pictures of all the brackets. where the R4 bracket bolts to the 3 mounting points on the side, the sanden bracket uses only 2, and there are 2 threaded holes under the vacuum pump to secure it. the 617.952 eng does no have these 2 holes.
Alternative compressor and/or mount for the Euro w123
Palehorse13, are the brackets the same on your car?
Charlie