part 66124936 Testata pistone Ø18 Interpump code 66124936 Details Interpump number66124936 DescriptionTestata pistone Ø18 ItalianTESTATA PISTONE D.18Qty per pump1 Fits these pumps Interpump 66 series 1 WK5021