Thank you fellas, I'll just order from Amazon. The ones at Pelican stated Mercedes, Audi, and various model numbers. The ones at Amazon say they're made for Porsche.
I tried for two days to get my OEM radio out....turns out the previous owner had spilled some soda and it was stuck. I went to a Audio shop and asked them to just get it free....they guy had it out in 30 seconds....I had tried on and off for two days. I asked him how much and he said do not worry about it...I gave him a $10 and said thanks buy some lunch.