100 ug

Recombinant Human CD59 / CD59A / MAC-IP Protein