Definition, synonyms and related words
A protein complex located in the mitochondria of cardiomyocytes and in skeletal muscle