Ufsp2

Item# VRPS-6664
$29.95

Product Description

Rat UFM1-specific peptidase 2