104841A Clutch Pedal Return Spring

$8.95

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

Additional information

Weight 0.22 lbs

Brand

Oliver