Uridine triacetate

Definition: Uridine triacetate (INN), formerly known as vistonuridine, is an orally active tri-acetylated prodrug of uridine used: source: Wikipedia

ID
724003008
Name
Uridine triacetate