Translation of adenosina trifosfat (atp) in English:

User Contribution

adenosina trifosfat (atp)

Adenosine triphosphate (ATP)