diagram of an ATP molecule - Search