ATP

See adenosine triphospate

 

Comments