Anchor Shackle 2000 lb. x 3/8 i

Placeholder

2000 lb. x 3/8 in. Galvanized Steel