Upper steering rod lever – Used
Ref : OC27-242180
Land Rover
Upper steering rod lever – Used
A lever that sits above the steering linkage (located in the front of the chassis). 1948-58
-
Weight : 1.00 kg
-
Remark : Used
-
Packaging : Piece