ByNobleID
    Cephalexin: a new cephalosporin derivative. | NobleID