CLIC2

Recombinant Human CLIC2 Protein