No 518, Yindu Road, Minhang District, Shanghai,
SUN RUN SCREEN PRINTING SUPPLIES CO., LTD is the famous professional supplier for producing and exporting screen-printing equipments machineries, who located on Shanghai City, CHINA.We specially manufacture aluminum alloy frames, drying-racks ...
screen printing, silk printing, frames, mesh stretcher, drying racks, package