Pin-Spring 32121-69
Fits your 03870!
Fits your 03870!
PartSelect Number PS9275828
Manufacturer Part Number 32121-69
Manufactured by
Toro