translate English to French: Other companies may also be involved in Internet sales of these products.
Il se pourrait également que d'autres entreprises vendent ces produits sur Internet.