Impact Elo 1291L 12 Open Frame Touchscreen E329452 Impact Screen Protector Now: CA $26.91 MSRP: RRP: Impact for Elo 1291L 12 Open Frame Touchscreen E329452 protects against shocks by absorbing, dispers… 1 of 1 Items