Loading patent details...
US8679136B2: Needle capture device | Searchlight