953426-26-1

953426-26-1 structure
953426-26-1 structure

Name Uridine 5'-(trihydrogen diphosphate) P'-[2-(acetylamino)-2-deoxy-3-O-[(3R)-3-hydroxy-1-oxodecyl]-alpha-D-glucopyranosyl] ester
Molecular Formula C27H45N3O19P2