78581462
Mar 7, 2005
PAYZY CORPORATION B.V.
Subscribe
Payment device, namely encoded smart card, debit card or RFID card embedded in a phone for effecting payments at point of purchase