Translation of Adenosina Trifosfat (ATP) in English:

User Contribution

Adenosina Trifosfat (ATP)

Adenosine triphosphate (ATP)