103981A Brake Pedal Return Spring

$11.70

103981A Brake Pedal Return Spring.
Approximately 5 inches long.
Made in the USA.

Brand

Oliver

Additional information

Weight 0.25 lbs
Dimensions 5 × 1 × 1 in