Payment card in a bank terminal. The concept of of electronic payment

Code produit:
128993351