meaning of ATP-Synthese

ATP-Synthese - German to English

ATP synthesis