Nantong Yangtze screen factory is engaged in .... is located in the north shore of the Yangtze River Delta, Jiangsu Province, Bounded by the Yellow Sea, south of the Yangtze River, And Shanghai....