Address: Zhejiang Shengzhou Plastics Factory, 15 Shanxing Road, Shengzhou, Zhejiang Province 312400, China. Telephone: + 86 575 303 1081 Fax: + 86 575 303 1081 E.mail address: Website:
1. Horticultural Shade Netting