R94460611601
Throttle Pos Switch for Porsche 911, 968
S94460611601
This part is no longer available.
G94460611601
This part has changed to 94460611603. Please click here to view the new part