Ferritin is a globular protein complex consisting of 24 protein subunits an is the main intracellular iron storage protein in both prokaryotes and eukaryotes, keeping it in a soluble and non-toxic form. Ferritin which is not combined with iron is called apoferritin.