DEFB133

Beta-defensin 133

Molecular Synopsis