You are viewing a historical record of Charrua. View the latest record. Effective Date: 29 Mar 1995 to 01 Jan 2002CCAMLR Vessel ID: 89905Owner: ArbumasaCallsign: LW9166Built in Year: 1975IMO Number: 7404255Built at Location: SpainFlag: ArgentinaGross Tonnage: 444.00t This page was last modified on 08 Apr 2016