Mitochondrial Proton-Translocating ATPases - metabolism

12511957 |