661809

661809

Whether you want to show off your products by the LED video wall or discuss business in more detail under the spotlighted roof section, this 6 x 6 stand has it all to provoke interest in new clients.