Barbelo

adenosine triphosphate

3 episodes mention this concept