DEFB129 logo

DEFB129

Beta-defensin 129

Molecular Synopsis