DEFB116

Recombinant Human DEFB116 Protein