CYB561A3

Lysosomal membrane ascorbate-dependent ferrireductase CYB561A3

Molecular Synopsis