Loading patent details...
US6974423B2: Needle assembly | Searchlight