HYDRAULIC BRAKE LIGHT SWITCH
Part Number: STC1689
Availability: In Stock
Availability: In Stock
STC1689 Hydraulic, brake light switch.
S/S 560775
Thread 1/8 NPT x 27 TPI
Applicable Models
Land Rover Series 2A, 3