CCDC184 Recombinant Protein (Mouse) (OPCA297163) from Aviva Systems Biology