TAKAO SHIPSTORES & ENGINEERING LTD.

Navigation equipment