86-21-56312631
639A, 6th Floor, Building B, No. 15, Changyi Road, Baoshan Dist., Shangahi, Shanghai, China
Master D22017 China Paint Roller Factory Handle Frame,European Style,Size 2'',3'',4'',6'',7'',8'',9'',10'',12'' , Find Complete Details about Master D22017 China Paint Roller Factory Handle Frame,European Style,Size 2'',