One piece clamping device
One piece plastic garment clamp having live hinge toggle joint
Canada
World
United States