Masp2

Item# VMPS-3723
$24.95

Product Description

Mouse mannan-binding lectin serine peptidase 2