translate English to French: The remaining 29 products were either new products on the market or were unavailable for testing in 2006.
Les 29 autres produits étaient, soit de nouveaux produits lancés sur le marché, soit des produits qui n'étaient pas disponibles au moment des essais réalisés en 2006.