Loading patent details...
US8409138B2: Delay mechanism for automatic injection device | Searchlight