UTP

UTP

English Noun
Ad

Definition

uridine triphosphate — a biomolecule.

Ad