SENP2

Item# VHPS-8242
$24.95

Product Description

Human SUMO1/sentrin/SMT3 specific peptidase 2