Forged 316/304 Stainless Steel Adjustable D Shackles with screw pin

    Forged European type D shackles