Original and brand new genuine engine piston body assembly 319-6715 caterpillar C18 engine piston body assembly 3196715 Product Item:3196715 original geniue new caterpillar engine piston body assembly Engine piston body assembly , 3196715 , CAT , C18 Inquiry Send Email