Loading patent details...
US6443659B1: Movable self-elevating artificial work island with modular hull | Searchlight