87049390
May 25, 2016
Apr 3, 2018
MAESTRO PRESENTATION SYSTEMS LLC
Active Trademark
interactive touchscreen-based presentation system comprised of a touch screen and computer software used to create, edit, annotate, and organize audio-visual presentations
Electrical and Scientific Apparatus