G98661379900
Known as: microswitch / microswitch locking device convertible top
S98661379900
Note: also use two 99950753401 clips."Genuine Porsche Micro Switch For Convertible Top Latch"
R98661379900
This part is no longer available.