... Main products:Calendering roll: mirror roll, embossed roll, chamotte sand roll, matte roll Casting roll: matte roll, mirror roll ... : ≤0,01mm;Surface finish: mirror polishing; (also available: sand finish, spray finish, chemical corrosion finish, engraving, laser curving, ... competitive pricing make us your best choice for plastic processing machinery! Most important: we have our own calender ...