SLC34A2

Recombinant Human SLC34A2 Protein