Adenosine triphosphate

From Meditionary