Loading patent details...
US7189218B2: Needle apparatus with quick/safe release mechanism | Searchlight