DEFB106A

Beta-defensin 106A

Molecular Synopsis