Adenylic acid

What is Adenylic acid?

Adenylic acid definition and meaning on Dictionary terms:
noun