CD59

Item# VHPS-1691
$24.95

Product Description

Human CD59 molecule, complement regulatory protein