Touch monitor - E266381


Net price