ATP23 logo

ATP23

Mitochondrial inner membrane protease ATP23

Molecular Synopsis