Loading patent details...
US4315348A: Mechanical Lock for Clamps | Searchlight