Loading patent details...
US20020003985A1: Toothed tool coupling for rotating a rotary tool | Searchlight