Downloadable computer programs for making electronic payment; downloadable mobile phone applications for making electronic payment; downloadable computer application software for smart phones for making electronic payment
Electrical and Scientific Apparatus