Minahassa Mechanical Engineering designs and specifies equipment such as chain stoppers, fairleads, pull in winches and mechanical handling equipment.

 

Right: FPSO Aoka Mizu, just before installation on the field
> next photo