spinTOUCH, Inc. Trademarks
IBAR
computer display and input system comprised of a multimedia projector, camera and computer software for displaying images…
Owned by: spinTOUCH, Inc.
Serial Number: 77878025