ByNobleID
    Shigella apyrase--a novel variant of bacterial acid phosphatases? | NobleID