Loading patent details...
US20040164503A1: Bit quick-release device | Searchlight