DEFB104A logo

DEFB104A

Beta-defensin 104A

Molecular Synopsis