ByNobleID
    Vertebrate mineralized matrix proteins: structure and function. | NobleID