12 parts

iPhone 12 / 12 Pro – Battery
Ampsentrix Batteries

iPhone 12 / 12 Pro – Display — OLED
Apple

iPhone 12 Pro Max – Battery
Ampsentrix Batteries

iPhone 12 Pro Max – Display – OLED
Apple

iPhone 14 Pro – Display – LCD
Aq7 Technology

iPhone 14 Pro – Display – OLED
Apple

iPhone 15 Pro – Display – LCD
Aq7 Technology

iPhone 16 Pro – Display – LCD
Aq7 Technology

iPhone 16 Pro Max – Display – LCD
Aq7 Technology

iPhone 16 Pro Max – Display – OLED
Apple

iPhone 17 Pro – Display – LCD
Aq7 Technology

iPhone 17 Pro Max – Display – LCD
Aq7 Technology