translate English to French: A number of products providing this communications link are available and continue to be introduced.
Il existe beaucoup de produits pour fournir cette connectivité et il en apparaît continuellement de nouveaux sur le marché.