103849A Spring, Brake Pedal Latch

$8.00

103849A Spring, Brake Pedal Latch.
1.4 Inch OD.

Brand

Oliver

Additional information

Weight 0.1 lbs
Dimensions 1.625 × 0.875 × 0.875 in