Heavy Duty Excavator Attachment Connector