Loading patent details...
US5529144A: Steel Worker's Safety Clamp | Searchlight