Touchscreen + OCA Musttby YOUR without touch controller iPhone 12 miniID: 6725021,67 €17,62 € netProduct availability