... product development and quality control. 10 engineers with 8 years of experiences in PET screen printing business, 12 engineers specialized in mould ... and fast delivery of product design. The company has 16 screen printing machines, 16 injection machines, 6 laser cutting machines, 16 ... IML and IMD products. IML or IMD panel for soft touch control panel, push button panel for electrical, IML lens for ...