translate English to French: We develop and produce our products based on extensive research and the reliable findings thereof.
Nous développons et fabriquons nos produits, fondés sur des acquis scientifiques.