DEFB104A,DEFB104B logo

DEFB104A, DEFB104B

Beta-defensin 104

Molecular Synopsis