ATP consists of adenosine - composed of an adenine ring and a ribose sugar - and three phosphate groups ( triphosphate ) .
It consists of a base ( adenine ) and three phosphate groups .