iPhone 3G Teardown
How, oh how do they cram so much tech into such a small package?iPhone 3G Teardown - Get more Information TechnologyVia: ifixit
How, oh how do they cram so much tech into such a small package?iPhone 3G Teardown - Get more Information TechnologyVia: ifixit