Cenospheres in China Shanghai Rich Chemicals Co.,ltd. Address: 301,3rd lane,1177 Xiuyan Rd, 201315 Shanghai China Phone Number: +86 21 20 25 57 98