10 ug

Recombinant Human CCDC69 Protein