iphone 3gs repair parts: iphne 3gs digitizer touch screen touch screen iphone 3GS LCD iphone 3GS back cover iphone 3GS headphone jack iphone 3GS microphone iphone 3GS battery iphone 3GS home button with flex cable iphone 3gs holder speaker iphone 3GS charging port with flex cable