Ship Engineering

 




  180000DWT series of hatch cover