Loading patent details...
US6761233B1: Apparatus for propulsion in elongated cavities | Searchlight