DEFBL logo

DEFBL

Venom-like beta-defensin

Molecular Synopsis