Oil Pump 501512501
Fits your 670SUPERII!
Fits your 670SUPERII!
PartSelect Number PS8984155
Manufacturer Part Number 501512501
Manufactured by
Husqvarna