Piston & Pin Assembly - 5H46-482

(Image  of 1)