SCRL18

Putative defensin-like protein 240

Molecular Synopsis