DEFB118

Recombinant Human DEFB118 Protein