森長組

Marine civil engineering
Technology and equipment