Pmvk

Item# VMPS-4864
$24.95

Product Description

Mouse phosphomevalonate kinase