((2R,3R,5R)-3-(BENZOYLOXY)-5-(4-CHLORO-7H-PYRROLO[2,3-D]PYRIMIDIN-7-YL)-4,4-DIFLUOROTETRAHYDROFURAN-2-YL)METHYL BENZOATE

This product is currently out of stock and unavailable.

SKU: F815799