CD59 / CD59A / MAC-IP

Recombinant Human CD59 / CD59A / MAC-IP Protein