SENP2

Item# VHPS-8243
$24.95

Product Description

Human SUMO1/sentrin/SMT3 specific peptidase 2