Libra Leader
IMO:
9174490
Ex-names:
Built:
1998
@ Shin Kurushima DY Co., Ltd.
Locations:
DEHAM