Contact the publisher of this press release Advantech UTC-515/520/532 E Series: an Interactive, Self-Service, Digital Signage Terminal