Loading patent details...
US4050345A: Self Drilling Anchoring Dowel | Searchlight