You are viewing a historical record of STS-50. View the latest record. Effective Date: De 01 ene 1985 hasta 01 ene 1995CCAMLR Vessel ID: 91006Owner: Maruha CorporationBuilt in Year: 1985IMO Number: 8514772Built at Location: JapanFlag: Japón This page was last modified on 06 Nov 2019