(2R,3R,4S,5R)-2-[(BENZOYLOXY)METHYL]-5-(2,4-DIOXO-1,2,3,4-TETRAHYDROPYRIMIDIN-1-YL)-4-FLUOROOXOLAN-3-YL BENZOATE

This product is currently out of stock and unavailable.

SKU: F858053