Loading patent details...
US5039262A: Self-Drilling Wall Anchor | Searchlight