Afaq International information systems technology
The Rafid electronic system is registered with the Saudi Authority for Intellectual Property. More>