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