Showroom Location
Egypt, Canada, Turkey, Italy, Germany, Viet Nam, Peru, Saudi Arabia, Indonesia, Pakistan, India, Thailand, Morocco, Kenya, South Korea, Chile, Colombia, Algeria, Romania, Ukraine, Nigeria, Uzbekistan, Japan, Malaysia
Screen mesh
20mm, 15mm, 10mm, customized