Loading patent details...
US5267423A: Self-Drilling Anchor and Bearing Plate Assembly | Searchlight