2E3E image

invertebrate defensin family

Lineage