[China]
Address: Olisi Road, Jiaoxi Industrial Park, Jiaoxi Town, Jiaozhou City, Shandong Province, China
Contact name:Echo