Which of the following is NOT a part of adenosine diphosphate?

glucose, ribose, adenine, two phosphate groups