General Biology
A carbonyl group
Two high-energy phosphate-phosphate bonds
Amino groups
Sulfhydryl group