104841A Clutch Pedal Return Spring

$8.95

104841A Clutch Pedal Return Spring.
Approximately 3 ¼ inches long.
Made in the USA.

Brand

Oliver

Additional information

Weight 0.22 lbs