J-Lex

Adenosine triphosphate disodium hydrate