iPhones iPhone 7 Models Differences (A1660, A1661, A1778, A1784, A1779, A1785, A1780, A1786) by Suneet Srivastava March 3, 2022