SLC25A4 logo

SLC25A4

ADP/ATP translocase 1

Molecular Synopsis