DEFB104A

Beta-defensin 104A

Molecular Synopsis