11 parts
iPhone 12 mini – Back Part – Black
iPhone 12 mini – Back Part – Blue
iPhone 12 mini – Back Part – Green
iPhone 12 mini – Back Part – Purple
iPhone 12 mini – Back Part – Red
iPhone 12 mini – Back Part – White

iPhone 12 Mini – Battery
Ampsentrix Batteries
iPhone 12 mini – Camera
iPhone 12 mini – Charging Port

iPhone 12 Mini – Display – LCD
Aq7 Technology
iPhone 12 mini – Speaker