You cannot place a new order from your country. United States
Taking self-service printing experience to the next level.
The order terminal enables end-users to prepare their order autonomously. The new 11.6” LCD multitouch screen offers an intuitive interface and a comfortable new printing experience.