Intellectual property rights. Patent. Business, internet and technology concept.

Code produit:
218900196