Сахар обыкновенный является аналогом. Покупая это гомеопатическое "лекарство", Вы покупаете сахар. Читайте инструкцию на анаферон: действующее вещество наносится на лактозу в виде водно-спиртового раствора с содержанием не более 10^-15 нг/г - то есть, в одном грамме раствора не более 10^-15 нг = 10^-24 г действующего вещества, можно считать, что его там нет (особо интересующиеся пусть посчитают, сколько это молекул в расчете на таблетку и есть ли они там вообще). Для чего гомеопаты пишут столь малую концентрацию? Чтобы невозможно было проверить, а законодательство в этом случае требует проверять вспомогательные компоненты (сахар, а он там отличного качества:) )