ByNobleID
    Vertebrate yolk proteins: a review. | NobleID