DEFB106A,DEFB106B logo

DEFB106A, DEFB106B

Beta-defensin 106

Molecular Synopsis