translate English to French: Six compounds and substrate analog 3 are the lead compounds.
Six composés et l’analogue 3 du substrat sont nos principaux composés.