Loading patent details...
US4140305A: Universal Planetary Clamping Device | Searchlight