Rocks & mirror
WÄRTSILÄ
Encyclopedia of Marine and Energy Technology

Jack-up drill rigs, also self-elevating drilling platforms

marine

see MOBILE OFFSHORE DRILLING UNITS.

Jack-up drill rigs, also self-elevating drilling platforms