Pictures Ex: Stena Wellservicer -94 9158 grt Built 1989 at North East Shipbuilders, Pallion (25) IMO:8324579