roof synthetic grass 1,factory price 2,SGS certificate. 3,different colors and sizes available. roof synthetic grass1,factory price2,SGS certificate3,different colors ... choice for courts, roof gardens, and swimming poll adornment. roof synthetic grass