... Made of hard yet durable plastic shell, it provides full protection against unnecessary scratches, scuffs and other chips.2, Easy to ... control. 10 engineers with 8 years of experiences in PET screen printing business, 12 engineers specialized in mould making, 5 engineers ... and fast delivery of product design. The company has 16 screen printing machines, 16 injection machines, 6 laser cutting machines, ...