Loading patent details...
US7850648B2: Needle protecting device comprising a lock | Searchlight