Loading patent details...
US6270087B1: Tool shaft coupler | Searchlight