Nucleoside 5'-triphosphates: self-association, acid-base, and metal ion-binding properties in solution.

Nucleoside 5'-triphosphates: self-association, acid-base, and metal ion-binding properties in solution.