Smurf2

Item# VRPS-5850
$29.95

Product Description

Rat SMAD specific E3 ubiquitin protein ligase 2