part 66121141 Testata pompa pistone Ø18 Interpump code 66121141 Details Interpump number66121141 DescriptionTestata pompa pistone Ø18 ItalianTESTATA POMPA PISTONE D.18Qty per pump1 Fits these pumps Interpump 66 series 2 W3521W3523