Loading patent details...
US7338379B2: High speed coupling shear spacer | Searchlight