PuzzlePhone easily repairable and upgradeable mobile phone. | To develop reliable, upgradable and repairable modular mobile devices and create the marketplace platform for the hardware developershttp://www.puzzlephone.com/ smartphone technologie smartphone technologie