CCDC25

Recombinant Human CCDC25 Protein