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

 

Right: End connector of crude oil offloading hose
> next photo