CE20406 John Deere Piston