iPhone 1st Generation Teardown
Author: Luke Soules