Idler Rod 747-0993
Fits your 25A-532A120!
Fits your 25A-532A120!
PartSelect Number PS16423753
Manufacturer Part Number 747-0993
Manufactured by
Husky