(2R,3S,5R)-5-(4-BENZAMIDO-2-OXOPYRIMIDIN-1(2H)-YL)-2-((BENZOYLOXY)METHYL)-4-METHYLENETETRAHYDROFURAN-3-YL BENZOATE

This product is currently out of stock and unavailable.

SKU: F824407