Green Ace
IMO:
9309162
Ex-names:
Sea Beta / Boomerang 1
Built:
2005
@ Guangzhou Wenchong Shipyard
Locations:
HKHKG