86-0543-5831878
East Daqiao Road, Lizhuang, Huimin County, Binzhou, Shandong, China (Mainland)
Commercial Cheap economical olive harvest net, US $ 8 - 15 / Piece, Shandong, China, Eight horses, EH001.Source from Shandong Binzhou Eight Horses Plastic Chemical Fiber Co., Ltd. on Waimaotong.com.