Loading patent details...
US5636414A: Two Mechanism Mechanical Fastener | Searchlight