Loading patent details...
US4699388A: Very High Precision Self-Centering Collet | Searchlight