Smurf2

Item# VMPS-6139
$24.95

Product Description

Mouse SMAD specific E3 ubiquitin protein ligase 2