NOTE FOR MODEL DIFFERENCES: Make sure you are buying the right part for the right model. Some parts are identical, but are different (the details are marked as TL or GG). The model will usually be written on the speaker. Main difference is the shape.
NOTE FOR DRIVERS: As the drivers are soldered to the the cable, they will come with cables cut or unsoldered.
NOTE FOR BATTERY: As the battery is used it will not have an original full capacity. This part is tested and insured to be charging and holding charge, but the capacity will not be tested as it is time consuming. Buy at your own risk.
Guide how to replace parts with photos can be found on ifixit.
If you require parts for this model not listed, please message for availability.