translate English to French: That was apparent from a number of scientific dictionaries and articles, and from the fact that various companies marketed ophthalmic products under designations containing the term BSS.
Cela ressortirait de plusieurs dictionnaires et articles scientifiques, ainsi que de la commercialisation par diverses sociétés de produits ophtalmiques sous des dénominations contenant le vocable «BSS».