DEFB129

Beta-defensin 129

Molecular Synopsis