SLC25A5

ADP/ATP translocase 2

Molecular Synopsis