2 ug

Recombinant Human SLC3A2 Protein