Loading patent details...
US8864740B2: Needle assembly with release mechanism | Searchlight