Diesel Engine Part 3920691 Piston Pin Circlip for Isf3.8 Engine, Find Details and Price about Piston Pin Circlip Piston Pin Clamp from Diesel Engine Part 3920691 Piston Pin Circlip for Isf3.8 Engine - Hangzhou Huajida Auto Parts Co., Ltd.