Wall Mounted Payment Kiosk

The Titan is a compact wall mounted unit with everything you need to take fast and secure payments.