El problema quizás no sea sólo el de subir los niveles de hierro sino también los de ferritina (la forme en que se almacena el hierro en el organismo). Por eso, aparte de suplementarte con hierro tienes que tomar el aminoácido L-Lisina que incrementa los niveles de ferritina.

Una opción muy buena es FloriHair de laboratorios Lamberts Plus. No hagas caso al nombre y a la foto que, aunque está enfocado a mujeres y al cabello, también vale para hombres.

http://www.lamberts.es/florihair.html

Cada cápsula lleva 24 mg de hierro con 500 mg de L-Lisina, con vitamina C (para la absorción del hierro) y ácido fólico y 12 para la correcta síntesis de glóbulos rojos.

Por cierto, está enfocado especialmente para mujeres porque la principal causa de caída de cabellos en mujeres es por bajos niveles de hierro y de ferritina.