Хельга, я тебе зуб даю - канцерогены. Правь и даже не думай.

У меня мама - санитарный врач и много лет делала анализы, выявляя канцерогены, - это слово у меня с детства как родное. И сама я в медицинском издании сейчас работаю, у нас всякие профессора-академики печатаются и все как один "канцерогены" пишут.
А слово "карциногены" в русском языке я тебе скажу откуда появилось: из плохих, "калькированных" переводов. Их сейчас, к сожалению, завались, и в области беллетристики, и в области медицины.