Loading patent details...
US4386882A: Self-Drilling Anchor Dowel | Searchlight