78461275
Aug 3, 2004
Feb 12, 2008
VAGUE PROTOCOL LTD.
Subscribe
Electronic transmission of data in the nature of a machine readable code representing a transaction receipt which is displayed on a mobile device display screen