TRIPHOSPHATE

Definition of TRIPHOSPHATE