76059821
May 31, 2000
Nov 20, 2001
SHOWTECH PRESENTATION SYSTEMS INC.
Subscribe
retail store, on-line ordering, and telephone ordering services featuring audio and visual equipment
installation of audio and video systems
audio and visual equipment rental services