Ufd1L

Item# VMPS-6991
$24.95

Product Description

Mouse ubiquitin fusion degradation 1 like