Enter your keyword

Outer mitochondrial membrane translocase (34kD)