Home / Index
Index
- For Beckhoff CP6531-0000-0070 Touch digitizer screen panel membrane glass
- For Beckhoff CP6531-0001-0070 Touch membrane panel screen glass digitizer
- 6AV3525-7EA01-0AX0 OP25 Membrane switch replacement for 6AV3525-7EA01-0AX0 OP25
- Membrane switch replacement for 6AV3525-7EA01-0AX0 OP25
- 6AV3525-7EA01-0AX0 OP25 Membrane switch supplier for 6AV3525-7EA01-0AX0 OP25
- 6AV3525-7EA01-0AX0 OP25 LCD display for 6AV3525-7EA01-0AX0 OP25
- Membrane switch supplier for 6AV3525-7EA01-0AX0 OP25
- LCD display for 6AV3525-7EA01-0AX0 OP25
- ATP-104 Touch screen panel replacement for DMC
- Touch screen panel replacement for DMC ATP-104
- ATP-104 Touch panel screen replacement for DMC
- ATP-104 Touchscreen replacement for DMC ATP-104
- Touchscreen replacement for DMC ATP-104
- ATP-104 Touch membrane replacement for DMC
- For Beckhoff CP6222-0001-0010 Tocuh panel membrane screen glass digitizer
- For Beckhoff CP6222-0002-0010 Touch panel screen membrane digitizer glass
- For Beckhoff CP6232-0000-0010 Touch screen panel membrane glass digitizer
- For Beckhoff CP6232-0001-0010 Touch glass panel screen membrane digitizer
- For Beckhoff CP6232-0002-0010 Touch digitizer screen panel membrane glass
- For Beckhoff CP6242-0000-0010 Touch membrane panel screen glass digitizer
- PS400G-T41-J124V Touch screen Touchscreen Touch panel for Proface PS400G-T41-J124V
- PS400G-T41-J124V Touch panel for Proface PS400G-T41-J124V
- PS400G-T41-J124V Touch screen for Proface PS400G-T41-J124V
- PS400G-T41-J124V Touch screen replacement for PS400G-T41-J124V Proface
- PS400G-T41-J124V Touchscreen for Proface PS400G-T41-J124V
- PS400G-T41-J124V Resistive Touch Screen for PS400G-T41-J124V Proface
- E535824 SCN-AT-FLT10.4-001-0A0-R E535824 Touch membrane replacement for ELO
- Touch panel replacement for ELO E535824 SCN-AT-FLT10.4-001-0A0-R E535824
- Touch screen panel replacement for ELO E535824 SCN-AT-FLT10.4-001-0A0-R E535824
- E535824 SCN-AT-FLT10.4-001-0A0-R E535824 LCD Display replacement
- LCD Display replacement for ELO E535824 SCN-AT-FLT10.4-001-0A0-R E535824
- omron ns12-ts01b-v1 touch panel touch screen repair replacement
- omron ns12 touchpanel touchscreen repair replacement
- omron ns12-ts01b-v1 touch panel glass repair replacement
- ns12-ts01b-v1 touch panel membrane repair replacement
- omron ns12-ts01b-v1 touch screen glass repair replacement
- omron ns12 touch screen membrane repair replacement
- XBTOT5320 Touch screen Touch panel Touchscreen for Schneider XBTOT5320
- XBTOT5320 Touch screen for Schneider XBTOT5320
- XBTOT5320 Touchscreen for Schneider XBTOT5320
- XBTOT5320 Touch panel for Schneider XBTOT5320
- XBTOT5320 resistive touch screen for XBTOT5320
- Touch screen Touchscreen Touch panel for XBTOT5320
- Touch screen membrane panel glass digitizer for 16065-000
- Tocuh panel glass digitizer screen membrane for 16064-000
- Touch glass digitizer membrane panel screen for 16000-00A
- Touch digitizer panel screen membrane glass for 16003-00A
- Tocuh membrane screen glass digitizer panel for 16004-00B
- Touch element touch screen touchscreen touch panel for 16001-00A
- MICRO Touch Screen Panel
- MICRO Touch Screen
- Touch screen membrane panel for 6AV6 640-0CA 11-a TP177 MICRO
- Touch screen membrane panel for 6AV6 545-0CA10-0AX0 TP270-6
- Touch screen AMT28226 AMT 28226
- AMT28226 AMT 28226
- Touch membrane for AMT
- touch screen panel AMT28226 AMT 28226
- touchscreen panel AMT28226 AMT 28226
- touch panel screen AMT28226 AMT 28226
- touchscreen membrane touchpanel glass for Proface GPH70-LG11-24V
- touchscreen membrane touchpanel glass for Proface GPH70-LG41-24VP
- touchscreen membrane touchpanel glass for Proface GPH70-SC11-24V
- touchscreen membrane touchpanel glass for Proface GPH70-SC41-24VP
- touchscreen membrane touchpanel glass for Proface GP270-LG11-24V
- touchscreen membrane touchpanel glass for Proface GP270-SG11-24V
- AST-104A AST-104B AST-104C Touch membrane replacement
- Touch panel replacement for AST-104A AST-104B AST-104C
- Touch screen replacement for AST-104A AST-104B AST-104C
- AST-104A AST-104B AST-104CLCD Display replacement
- AST-104A AST-104B AST-104C Touch panel replacement
- LCD Display replacement for AST-104A AST-104B AST-104C
- Tocuh panel glass digitizer screen membrane for Allen-Bradley 2711P-B10C4A8
- Touch screen membrane panel glass digitizer for Allen-Bradley 2711P-B10C4D8
- Membrane switch touch screen for Allen-Bradley 2711P-K10C4A8
- Membrane keypad touch panel for Allen-Bradley 2711P-K10C4D8
- Membrane Keypad Keyboard Switch for Allen-Bradley 2711P-K10C4D8 / 2711P-K10C4A8 / 2711P-B10C4D8 / 27
- Allen-Bradley 2711P-K10C4D8 / 2711P-K10C4A8 / 2711P-B10C4D8 / 2711P-B10C4A8
- 6FC5500-0AA11-0AA0 membrane keypad for Sinumerik 802C basic
- 6FC5500-0AA11-0AA0 membrane keyboard for Sinumerik 802C basic
- 6FC5500-0AA11-0AA0 membrane switch for Sinumerik 802C basic
- Membrane switch 6FC5500-0AA11-0AA0 for Sinumerik 802C basic
- Membrane keyboard 6FC5500-0AA11-0AA0 for Sinumerik 802C basic
- Membrane keypad 6FC5500-0AA11-0AA0 for Sinumerik 802C basic
- GP270-LG21-24VP Touch screen Touchscreen Touch panel for Proface GP270-LG21-24VP
- GP270-LG21-24VP Touch screen for Proface GP270-LG21-24VP
- GP270-LG21-24VP Touchscreen for Proface GP270-LG21-24VP
- GP270-LG21-24VP Touch panel for Proface GP270-LG21-24VP
- GP270-LG21-24VP Touch screen replacement for GP270-LG21-24VP Proface
- GP270-LG21-24VP Resistive Touch Screen for GP270-LG21-24VP Proface
- DOP-AE57BSTD Touch digitizer panel screen membrane glass repair replace
- DOP-AE57CSTD Tocuh membrane screen glass digitizer panel repair replace,
- DOP-AE57GSTD Touch screen membrane panel glass digitizer repair replace
- DOP-AE80THTD Tocuh panel glass digitizer screen membrane repair replace,
- DOP-A80THTD Touch glass digitizer membrane panel screen repair replace
- 1301-X461/02 Touch digitizer panel screen membrane glass repair replace
- Touch digitizer panel screen membrane glass for AMT28147
- Tocuh membrane screen glass digitizer panel for AMT28146
- Touch element touch screen touchscreen touch panel for AMT28116
- Touch screen membrane panel glass digitizer for AMT28115
- Tocuh panel glass digitizer screen membrane for AMT16015
- Touch glass digitizer membrane panel screen for AMT16013
- AB Allen-Bradley PanelView Standard 1000 Color 2711-K10C9 Membrane keyboard replacement
- Membrane keypad replacement for AB Allen-Bradley PanelView Standard 1000 Color 2711-K10C9
- Membrane switch replacement for AB Allen-Bradley PanelView Standard 1000 Color 2711-K10C9
- 2711-K10C9 LCD Display replacement for AB Allen-Bradley PanelView Standard 1000 Color
- LCD Display replacement for AB Allen-Bradley PanelView Standard 1000 Color 2711-K10C9
- 2711-T6C10L1 Touch membrane replacement for Allen Bradley PanelView Standard 600 Color Terminals
- Touch panel replacement for Allen Bradley PanelView Standard 600 Color Terminals 2711-T6C10L1
- Touch screen replacement for Allen Bradley PanelView Standard 600 Color Terminals 2711-T6C10L1
- 2711-T6C10L1 LCD Display replacement for Allen Bradley PanelView Standard 600 Color Terminals
- Allen Bradley PanelView Standard 600 Color Terminals 2711-T6C10L1 Touch panel replacement
- LCD Display replacement for Allen Bradley PanelView Standard 600 Color Terminals 2711-T6C10L1
- Membrane keyboard touch glass for Allen-Bradley 2711-K5A5
- Membrane switch touch screen for Allen-Bradley 2711-K5A3
- Membrane keypad touch panel for Allen-Bradley 2711-K5A2
- Keypad switch membrane touch panel for Allen-Bradley 2711-K5A1
- Membrane Keypad Keyboard Switch for Allen-Bradley 2711-K5a1 / 2711-K5a2 / 2711-K5a3 / 2711-K5a5
- Touch screen membrane panel glass digitizer for Allen-Bradley 6181F-15TPXPDC
- Tocuh panel glass digitizer screen membrane for Allen-Bradley 6181F-15TPXPSS
- Touch glass digitizer membrane panel screen for Allen-Bradley 6181F-15TSWE
- Touch digitizer panel screen membrane glass for Allen-Bradley 6181F-15TPWE
- E212122 SCN-A5-FCR20.1-Z01-0H1-R E212122 Touch membrane replacement for ELO
- Touch panel replacement for ELO E212122 SCN-A5-FCR20.1-Z01-0H1-R E212122
- Touch screen panel replacement for ELO E212122 SCN-A5-FCR20.1-Z01-0H1-R E212122
- E212122 SCN-A5-FCR20.1-Z01-0H1-R E212122 LCD Display replacement
- LCD Display replacement for ELO E212122 SCN-A5-FCR20.1-Z01-0H1-R E212122
- TPC-671H-Z2AE Touch screen for Advantech
- TPC-671H-Z2AE Touch screen
- TPC-671H-Z2AE
- TPC-671H-Z2AE Touchscreen for Advantech
- TPC-671H-Z2AE Touchscreen
- Touch screen for TPC-671H-Z2AE
- 6AV6542-0AE15-2AX0 Touch screen replacement for 6AV6542-0AE15-2AX0 Simatic MP270 Multi Panel
- 6AV6542-0AE15-2AX0 MP270 Multi Panel 10"
- Touchpanel6AV6542-0AE15-2AX0 MP270 Multi Panel 10"
- 6AV3607-1JC20-0AX0 Membrane keyboard replacement for6AV3607-1JC20-0AX0
- Membrane keyboard replacement for 6AV3607-1JC20-0AX0
- 6AV3607-1JC20-0AX0 Membrane keyboard supplier for 6AV3607-1JC20-0AX0
- Membrane keyboard supplier for 6AV3607-1JC20-0AX0
- 6AV3607-1JC20-0AX0 LCD display for 6AV3607-1JC20-0AX0
- LCD display for 6AV3607-1JC20-0AX0
- EXTER T70 Touch screen panel replacement for Beijer EXTER T70
- Touch panel screen replacement for Beijer EXTER T70
- EXTER T70 Touch membrane replacement for Beijer EXTER T70
- EXTER T70 Touch screen replacement for Beijer EXTER T70
- Touch screen panel replacement for Beijer EXTER T70
- LCD Display replacement for Beijer EXTER T70
- Touch digitizer panel screen membrane glass for Proface AGP3500-S1-D24-D81K
- Tocuh membrane screen glass digitizer panel for Proface AGP3500-S1-D24-D81C
- Touch screen membrane panel glass digitizer for Proface AGP-3500S-CA1M
- Tocuh panel glass digitizer screen membrane for Proface AGP3500-S1-AF-CA1M
- Touch glass digitizer membrane panel screen for Proface AGP3500-S1-D24-CA1M
- Tocuh membrane screen glass digitizer panel for Proface AGP3500-T1-AF
- AMT9543 AMT 9543 Touch panel screen replacement for AMT9543 AMT 9543
- AMT9543 AMT 9543 Touch membrane replacement for AMT9543 AMT 9543
- AMT9543 AMT 9543 Touchscreen replacement for AMT9543 AMT 9543
- Touch screen panel replacement for AMT9543 AMT 9543
- Touch panel screen replacement for AMT9543 AMT 9543
- AMT9543 AMT 9543 LCD display replacement for AMT9543 AMT 9543
- 2711P-T10C6A6 Touch membrane replacement for Allen Bradley PanelView Plus Terminals
- Touch panel replacement for Allen Bradley PanelView Plus Terminals 2711P-T10C6A6
- Touch screen replacement for Allen Bradley PanelView Plus Terminals 2711P-T10C6A6
- 2711P-T10C6A6 LCD Display replacement for Allen Bradley PanelView Plus Terminals
- Allen Bradley PanelView Plus Terminals 2711P-T10C6A6 Touch panel replacement
- LCD Display replacement for Allen Bradley PanelView Plus Terminals 2711P-T10C6A6
- TG5-10422080 Touch Screen Glass
- Higgstec TG5-10422080 Touch Glass
- TG5-10422080 Touch Panel
- Higgstec TG5-10422080 Touchscreen
- touch screen membrane panel for Hakko V708C
- touch screen membrane panel for Hakko V708SD
- touch screen membrane panel for Hakko V708iSD
- touch screen membrane panel for Hakko V708CD
- touch screen membrane panel for Hakko V710C
- plastic cover shell for Hakko V708SD
- 4PP280.1043-B5 Touch screen replacement for B&R 4PP280.1043-B5
- 4PP280.1043-B5 Touchscreen replacement for B&R 4PP280.1043-B5
- 4PP280.1043-B5 Touch digitizer membrane replacement for B&R 4PP280.1043-B5
- 4PP280.1043-B5 LCD display replacement for B&R 4PP280.1043-B5
- GP377R-TC41-24V Touch screen Touchscreen Touch panel for Proface GP377R-TC41-24V
- GP377R-TC41-24V Touch screen for Proface GP377R-TC41-24V
- GP377R-TC41-24V Touchscreen for Proface GP377R-TC41-24V
- GP377R-TC41-24V Touch panel for Proface GP377R-TC41-24V
- GP377R-TC41-24V Touch screen replacement for GP377R-TC41-24V Proface
- GP377R-TC41-24V Resistive Touch Screen for GP377R-TC41-24V Proface
- omron nt600s-st211-ev3 touch panel touch screen repair replacement
- Touch glass for Omron
- omron nt600s-st211-ev3 touch panel glass repair replacement
- nt600s-st211-ev3 touch panel membrane repair replacement
- omron nt600s-st211-ev3 touch screen glass repair replacement
- omron nt600m touch screen membrane repair replacement
- 6AV7822-0AB20-1AC0 Touch screen for Panel PC577 15
- 6AV7822-0AB20-1AC0 Touch membrane for Panel PC577 15
- 6AV7822-0AB20-1AC0 Touchscreen for Panel PC577 15
- 6AV7822-0AB20-1AC0 LCD display for Panel PC577 15
- 6AV7822-0AB20-1AC0 Touch screen replacement for 6AV7822-0AB20-1AC0 Panel PC577 15
- 6AV7822-0AB20-1AC0 Touch panel replacement for 6AV7822-0AB20-1AC0 Panel PC577 15
- FP3710-T41 Touch panel for Proface FP3710-T41
- FP3710-T41 Touch membrane for Proface FP3710-T41
- FP3710-T41 Touchscreen for Proface FP3710-T41
- FP3710-T41 LCD display for Proface FP3710-T41
- FP3710-T41 replacement Touch screen for FP3710-T41 Proface
- FP3710-T41 replacement Touch panel for FP3710-T41 Proface
- 6176M-19VT Touch membrane replacement for Allen-Bradley 6176M Standard Monitors
- Touch panel replacement for Allen-Bradley 6176M Standard Monitors 6176M-19VT
- Touch screen replacement for Allen-Bradley 6176M Standard Monitors 6176M-19VT
- 6176M-19VT LCD Display replacement for Allen-Bradley 6176M Standard Monitors
- Allen-Bradley 6176M Standard Monitors 6176M-19VT Touch panel replacement
- LCD Display replacement for Allen-Bradley 6176M Standard Monitors 6176M-19VT
- 6AV3627-1NK00-2AX0 Touch screen supplier for 6AV3627-1NK00-2AX0 Touch membrane
- 6AV3627-1NK00-2AX0 Touch screen supplier for 6AV3627-1NK00-2AX0 Touch panel
- 6AV3627-1NK00-2AX0 Touch screen supplier for 6AV3627-1NK00-2AX0 Touchscreen
- 6AV3627-1NK00-2AX0 Touch screen supplier for 6AV3627-1NK00-2AX0 LCD display
- 2711P-T10C4D2 Touch membrane replacement for Allen Bradley PanelView Plus Terminals
- Touch panel replacement for Allen Bradley PanelView Plus Terminals 2711P-T10C4D2
- Touch screen replacement for Allen Bradley PanelView Plus Terminals 2711P-T10C4D2
- 2711P-T10C4D2 LCD Display replacement for Allen Bradley PanelView Plus Terminals
- Allen Bradley PanelView Plus Terminals 2711P-T10C4D2 Touch panel replacement
- LCD Display replacement for Allen Bradley PanelView Plus Terminals 2711P-T10C4D2
- 4PP482.1043-75 Touch panel membrane replacement for B&R 4PP482.1043-75
- 4PP482.1043-75 Touchscreen replacement for B&R 4PP482.1043-75
- 4PP482.1043-75 Touch digitizer membrane replacement for B&R 4PP482.1043-75
- 4PP482.1043-75 LCD display replacement for B&R 4PP482.1043-75
- LQ084V1DG21 LCD display
- LCD display LQ084V1DG21
- LQ084V1DG42 LCD display
- LCD display LQ084V1DG42
- LQ084V1DG21
- LQ084V1DG42
- For Beckhoff CP7233-0001-0010 Touch screen panel membrane glass digitizer
- For Beckhoff CP7233-0002-0010 Touch screen membrane panel glass digitizer
- For Beckhoff CP7204-0000-0010 Tocuh panel membrane screen glass digitizer
- For Beckhoff CP7204-0001-0010 Touch glass panel screen membrane digitizer
- For Beckhoff CP7204-0020-0010 Touch digitizer screen panel membrane glass
- For Beckhoff CP7204-0021-0010 Touch membrane panel screen glass digitizer
- Touch digitizer panel screen membrane glass for Allen-Bradley 2711P-T7C15A2
- Touch glass digitizer membrane panel screen for Allen-Bradley 2711P-RDT15C B
- Tocuh panel glass digitizer screen membrane for Allen-Bradley 6181F-17TPXPH
- Touch screen membrane panel glass digitizer for Allen-Bradley 6181F-15TPXPH
- Touch Screen Panel Membrane Glass for Allen-Bradley 6181f-15tpxph / 6181f-17tpxph / 2711p-Rdt15c B /
- keypad membrane keyboard switch for 6AV6642-0DC01-1AX1 OP177B
- membrane keyboard switch keypad for 6AV6542-0CA10-0AX0 OP270-6
- switch keypad membrane keyboard for 6AV6643-7BA00-0CJ0 OP277-6
- membrane keyboard switch keypad for AV6643-0BA01-1AX1 OP277-6
- switch keypad membrane keyboard for6AV3627-1JK00-0AX0 OP27
- APL3700-TA-CM18-4P-1G-XM60-M Touch screen Touchscreen Touch panel for Proface APL3700-TA-CM18-4P-1G-
- APL3700-TA-CM18-4P-1G-XM60-M Touch panel for Proface APL3700-TA-CM18-4P-1G-XM60-M
- APL3700-TA-CM18-4P-1G-XM60-M Touch screen for Proface APL3700-TA-CM18-4P-1G-XM60-M
- APL3700-TA-CM18-4P-1G-XM60-M Touch screen replacement for APL3700-TA-CM18-4P-1G-XM60-M Proface
- APL3700-TA-CM18-4P-1G-XM60-M Resistive Touch Screen for APL3700-TA-CM18-4P-1G-XM60-M Proface
- HMISTO512 Touch screen Touchscreen Touch panel for Schneider HMISTO512
- HMISTO512 Touch screen for Schneider HMISTO512
- HMISTO512 Touchscreen for Schneider HMISTO512
- HMISTO512 Touch panel for Schneider HMISTO512
- HMISTO512 resistive touch screen for HMISTO512
- Touch screen Touchscreen Touch panel for HMISTO512
- 6AV7824-0AB10-1AC0 Touch screen for Panel PC577 19
- 6AV7824-0AB10-1AC0 Touch membrane for Panel PC577 19
- 6AV7824-0AB10-1AC0 Touchscreen for Panel PC577 19
- 6AV7824-0AB10-1AC0 LCD display for Panel PC577 19
- 6AV7824-0AB10-1AC0 Touch screen replacement for 6AV7824-0AB10-1AC0 Panel PC577 19
- 6AV7824-0AB10-1AC0 Touch panel replacement for 6AV7824-0AB10-1AC0 Panel PC577 19
- Touch digitizer panel screen membrane glass for Allen-Bradley 2711P-T6C20A
- Touch glass digitizer membrane panel screen for Allen-Bradley 2711P-T6C20D
- Tocuh panel glass digitizer screen membrane for Allen-Bradley 2711P-T6C5A
- Touch screen membrane panel glass digitizer for Allen-Bradley 2711P-T6C5D
- Touch Screen Panel Membrane Glass for Allen-Bradley 2711P-T6C5D / 2711P-T6C5A / 2711P-T6C20D / 2711P
- Allen-Bradley 2711P-T6C5D / 2711P-T6C5A / 2711P-T6C20D / 2711P-T6C20A
- 6AV6644-0AB01-2AX0 Touch screen replacement for 6AV6644-0AB01-2AX0 Touch membrane
- 6AV6644-0AB01-2AX0 Touch screen replacement for 6AV6644-0AB01-2AX0 Touch panel
- 6AV6644-0AB01-2AX0 Touch screen replacement for 6AV6644-0AB01-2AX0 Touchscreen
- 6AV6644-0AB01-2AX0 Touch screen replacement for 6AV6644-0AB01-2AX0 LCD display
- Touch membrane for 6AV6644-0AB01-2AX0 MR 377 15''
- Touch glass for 6AV6644-0AB01-2AX0 MR 377 15''
- AMT9504 AMT 9504 Touch panel screen replacement for AMT9504 AMT 9504
- AMT9504 AMT 9504 Touch membrane replacement for AMT9504 AMT 9504
- AMT9504 AMT 9504 Touchscreen replacement for AMT9504 AMT 9504
- Touch screen panel replacement for AMT9504 AMT 9504
- Touch panel screen replacement for AMT9504 AMT 9504
- AMT9504 AMT 9504 LCD display replacement for AMT9504 AMT 9504
- TPI 1290-002 Rev B replacement Touch panel for TPI 1290-002 Rev B
- TPI 1290-002 Rev B Touch screen for TPI 1290-002 Rev B
- TPI 1290-002 Rev B Touch panel for TPI 1290-002 Rev B
- TPI 1290-002 Rev B Touch membrane for TPI 1290-002 Rev B
- TPI 1290-002 Rev B Touchscreen for TPI 1290-002 Rev B
- TPI 1290-002 Rev B LCD display for TPI 1290-002 Rev B
- 6AV6545-0BC15-2AX0 Touch screen supplier
- 6AV6545-0BC15-2AX0 Touch screen supplier for 6AV6545-0BC15-2AX0 Touch panel
- 6AV6545-0BC15-2AX0 Touch screen supplier for 6AV6545-0BC15-2AX0 Touchscreen
- 6AV6545-0BC15-2AX0 Touch screen supplier for 6AV6545-0BC15-2AX0 LCD display
- MP277-8 Touch screen supplier for MP277-8 Touch membrane
- MP277-8 Touch screen supplier for MP277-8 Touch panel
- MP277-8 Touch screen supplier for MP277-8 Touchscreen
- MP277-8 Touch screen supplier for MP277-8 LCD display
- T121S-5RB014/T121S-5RB025/T150S-5RA001TouchScreen
- HiggstecT121S-5RB014/T121S-5RB025/T150S-5RA001
- T121S-5RB014/T121S-5RB025/T150S-5RA001 TouchPanel
- T121S-5RB014/T121S-5RB025/T150S-5RA001 TouchGlass
- All-in-One Touchscreen Computer
- All-in-One PCs With Touch