5 ug

Recombinant Human PPP1R1A Protein