Uchl1

Item# VRPS-6655
$29.95

Product Description

Rat ubiquitin carboxyl-terminal esterase L1 (ubiquitin thiolesterase)