TAKAO SHIPSTORES & ENGINEERING LTD.

Main engine spare parts