Loading patent details...
US4033701A: Clamp -- Self Aligning | Searchlight