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

glucose
ribose
adenine
two phosphate groups