Loading patent details...
US4026186A: Self-Drilling One-Piece Masonry Anchor | Searchlight