87626038
Sep 28, 2017
VITALIZE LABS LLC
Subscribe
A physical point of sale display that allows a customer to shop using QR codes or other electronic product identifiers and then receive the product or service off site