Loading patent details...
US5427004A: Universal, Self-Blocking Vice Key | Searchlight