I can recommend this supplier.
Excellent parts and great service. 25year old 911 so will be using again
I was happy to find an exact replacement for my crumbling visor clips lol, these were simple to fit, although keep the washers and scews from the originals as these don't come with new ones