Impact Elo Open Frame Touchscreen 2794L 27 E329262 Impact Screen Protector Now: £35.95 MSRP: RRP: Impact for Elo Open Frame Touchscreen 2794L 27 E329262 protects against shocks by absorbing, dispers… 1 of 1 Items