DEFB130A

Beta-defensin 130A

Molecular Synopsis