((2R,3S,5R)-3-((4-METHYLBENZOYL)OXY)-5-(7-THIOXOTHIENO[2,3-C]PYRIDIN-6(7H)-YL)TETRAHYDROFURAN-2-YL)METHYL 4-METHYLBENZOATE

This product is currently out of stock and unavailable.

SKU: F813014