Touch monitor - E628053


Net price