ELO TouchSystems 15" 5 Wire 362740-9121 Touch Screen Panel
Pulled from a working unit