Loading patent details...
US5141376A: Self Drilling Screw | Searchlight