ScreenWhiz by Naztech 12127 Universal Screen Protector Large for Smartphones - 10 Pack - Retail Packaging - Clear Scratch Resistant, Ultra-thin Self-Adhesive, Bubble Free Easy Application, Leaves No Residue Universal; Compatible with most phones