Search Directory: Shanghai, CHINA, 201206, Ocean Technology