Loading patent details...
US20050169714A1: Extended semi-submersible vessel (ESEMI) | Searchlight