Loading patent details...
US4027573A: Self-Tapping Screw Fastener With Improved Thread Construction | Searchlight