Loading patent details...
US7654987B2: Administering device with a protective cap removing device and a needle protecting sleeve locking means | Searchlight