tom70

Probable mitochondrial import receptor subunit tom70

Molecular Synopsis