100 ug

Recombinant Human SLC34A2 Protein