Based on this product's specifications, here are some alternatives and similar models
Interactive whiteboard AVTEK TT-Board 80 — 80-inch touch-enabled display
Summary description:
AVTEK TT-Board 80 is an 80-inch interactive whiteboard designed for presentations, teaching and collaborative work. The large touch-enabled surface supports multi-user interaction and works with standard classroom or meeting-room setups. It serves as a central display for annotations, multimedia playback and group activities, simplifying communication and engagement in education and business environments.