The crystal and molecular structure of adenosine triphosphate