meaning of Apoferritin

Apoferritin - German to English

apoferritin