Loading patent details...
US20030195464A1: IMMOBILIZING OBJECTS IN THE BODY | Searchlight