Uba52

Item# VMPS-6947
$24.95

Product Description

Mouse ubiquitin A-52 residue ribosomal protein fusion product 1