A nitrogenous base in either Ribonucleic Acid or deoxyribonucleic acid in it's triphosphate form, meaning that 3 phosphates are present.
Iconic
Iconic
by CharlieLarge June 10, 2019
Get the Triphosphaticulate mug.
Get the Triphosphaticulate mug.We'll email you a link to sign in instantly.