Loading patent details...
US4250733A: Fastening System Including Segmented Self Releasing Anvil | Searchlight