Itch

Item# VRPS-3018
$29.95

Product Description

Rat itchy E3 ubiquitin protein ligase homolog (mouse)