exhibit 10. 17 sales contract of shanghai high definition technology industrial co., ltd. contract # : sh10110802 supplier : shanghai high definition technology industrial co., ltd. ( “ hdti ” ) purchaser : shandong zhidali industrial co., ltd. ( “ zhidali ” ) company ’ s name : hdti tax id : 310104749292949 address : 1018 east sanliqiao road, pudong new district, shanghai tel / fax : 021 - 61871158 bank : china industrial and commercial bank caohejin development zone branch bank account : 1001266319200087156 zip code : 200125 company ’ s name : zhidali tax id : 370481672204284 address : 1 zhidali road, economy development zone, tengzhou city, shandong province tel / fax : 0632 # # # - # # # - # # # # # # # - # # # - # # # # bank : china industrial and commercial bank tengzhou city branch bank account : 1605003109200334240 zip code : 277500 supplier : shanghai high definition technology industrial co., ltd. ( “ hdti ” ) supplier : shanghai high definition technology industrial co., ltd. ( “ hdti ” ) purchaser : shandong zhidali industrial co., ltd. ( “ zhidali ” ) purchaser : shandong zhidali industrial co., ltd. ( “ zhidali ” ) company ’ s name : hdti tax id : 310104749292949 address : 1018 east sanliqiao road, pudong new district, shanghai tel / fax : 021 - 61871158 bank : china industrial and commercial bank caohejin development zone branch bank account : 1001266319200087156 zip code : 200125 company ’ s name : hdti tax id : 310104749292949 address : 1018 east sanliqiao road, pudong new district, shanghai tel / fax : 021 - 61871158 bank : china industrial and commercial bank caohejin development zone branch bank account : 1001266319200087156 zip code : 200125 company ’ s name : zhidali tax id : 370481672204284 address :