ByNobleID
    Endopeptidase 24.16B. A new variant of endopeptidase 24.16. | NobleID