DEFB123

Beta-defensin 123

Molecular Synopsis