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