Loading patent details...
US5501435A: Mechanical Cam Clamp | Searchlight