Uba52

Item# VRPS-6622
$29.95

Product Description

Rat ubiquitin A-52 residue ribosomal protein fusion product 1