Loading patent details...
US4143986A: Rebar Splice | Searchlight