UCHL1

Item# VHPS-9771
$24.95

Product Description

Human ubiquitin carboxyl-terminal esterase L1 (ubiquitin thiolesterase)