Slc25a28

Mitoferrin-2

Molecular Synopsis