Apple iPhone 12 mini, 64GB,...

Make sure this fits by entering your model number.
usb
Touchscreen

£484.09