The best quality, top product price, fast delivery.
E7869;Tarenflurbil;MPC7869
Metabolic Enzyme/Protease
10 mM in DMSO
51543-40-9
C15H13FO2
Phase 2
RAR/RXR
244.26