75218215
Dec 24, 1996
Nov 30, 1999
powered leg locking mechanisms for self-elevating offshore platforms comprising rigid metal frames which attach to the hull off the platform and include movable chocks adapted to lockingly engage the teeth segments of each platform leg
Machinery