tetraphosphate

Medical Definition of tetraphosphate