Apple iPhone 12 Pro 128GB Graphite 6.1" Screen size 128GB storage 6GB RAM 12MP Rear Camera 12MP Front Camera