Loading patent details...
US4133339A: Needle With Deformable Eye | Searchlight