Loading patent details...
USRE38964E1: One hand needle release system | Searchlight