One molecule of ATP contains three phosphate groups , and it is produced by a wide variety of enzymes , including ATP synthase , from adenosine diphosphate ( ADP ) or adenosine monophosphate ( AMP ) and various phosphate group donors .
One molecule of ATP contains three phosphate groups , and it is produced by ATP synthase from inorganic phosphate and adenosine diphosphate ( ADP ) or adenosine monophosphate ( AMP ) .