51857 Stainless Steel Large Quick Release Boom Clamp