Anchor Dee Shackle

Special Anchor Dee Shackle with Embedded Pin.
Made from AISI 316 Stainless Steel.