related tags: 000F72 1E1D2F 2749A7 2896FF 649BDD D8D3C6 E1D7BC catalonia esc intel key keyboard mnactec spain technologymuseum terrassa 151438 152253 475887