Part Number: STC1689
Availability: In Stock

Product Not Available

STC1689 Hydraulic, brake light switch. S/S 560775 Thread 1/8 NPT x 27 TPI

Applicable Models


Land Rover Series 2A, 3