SMURF2

Item# VHPS-8680
$24.95

Product Description

Human SMAD specific E3 ubiquitin protein ligase 2