No, not unless the chinese made machine is a 56mm machine. This mylar will not fit a 58mm machine.