Long shot but don't suppose someone has a NEW one sitting around?
Part number 90561303900
Mine's knackered and Porsche is out of stock for a few months.
Part number 90561303900
Mine's knackered and Porsche is out of stock for a few months.
Comment