<protein>

Insect defensin found in honeybee royal jelly.

(11 Mar 2008)

Royal College of Surgeons, Royal College of Surgeons of Canada < Prev | Next > royal touch, royalty

Bookmark with: icon icon icon icon iconword visualiser Go and visit our forums Community Forums