Product Profile
Event Pixels
EVENTEC
Stand B52
Video & Interactive Display/Projection
New Product
Professional LED screens
Manufacturer Eventec
Country of Origin China
4 Parramatta Road, Clyde, NSW, 2142, Australia