Anfonwch hwn fel neges destun: Hemolymph proteins and functional peptides