CD59

Item# VHPS-1692
$24.95

Product Description

Human CD59 molecule, complement regulatory protein