Loading patent details...
US7223231B2: Anti-twist casing for endoscopic manipulating head assembly | Searchlight