translate English to French: Compounds 4 and 5 are probably artifacts.
Les composés 4 et 5 sont probablement des 'artefacts'.