Ube3A

Item# VRPS-6642
$29.95

Product Description

Rat ubiquitin protein ligase E3A