Brake pedal lever 80'' – Used
Ref : OC13-153202
Land Rover
Brake pedal lever 80'' – Used
1948-53
-
Weight : 2.00 kg
-
Equivalent reference(s) : 217816
-
Remark : Used
-
Packaging : Piece