ByNobleID
    Thyrsiferyl 23-acetate is a novel specific inhibitor of protein phosphatase PP2A. | NobleID