[China]
Address: High-tech Industrial Park, Yangkou Town, Shouguang City, Shandong Province
Contact name: