Cat 320 Grapple Excavator New 80 Mm Pin.
Rotating head