Loading patent details...
US4182106A: Elastically Deformable Wire | Searchlight