SHOWCRAFT
Customizable, interactive electronic displays for advertising, trade shows and corporate and retail environments, and software for operating customizable, interactive electronic displays for advertising, trade shows and corporate and retail environments; Interactive computer kiosks comprising customizable, interactive electronic display units, computers, computer hardware, and computer operating software for use in advertising, trade shows and corporate and retail environments, all sold as an...
Registered · April 7, 2010 · 85008466 ·