TRIPHOSPHATES

Definition of TRIPHOSPHATES