Shackles (European Large Dee Type)
material: AISI 304, 316
finishing: polishing
stainless steel European Large Dee shackles