Loading patent details...
US7470254B2: Needle with sealing valve | Searchlight