ByNobleID
    EI-2128-1, a novel interleukin-1beta converting enzyme inhibitor produced by Penicillium sp. E-2128. | NobleID