ENPP5

Item# VHPS-2993
$24.95

Product Description

Human ectonucleotide pyrophosphatase/phosphodiesterase 5 (putative function)