Contact Person : Ida Telephone : Address : No.575, Shanghai road, Rizhao, Shandong, China,276826 Zip/Post Code : 276826 Website : Visit website