DEFB132 logo

DEFB132

Beta-defensin 132

Molecular Synopsis