Tut1

Item# VRPS-6599
$29.95

Product Description

Rat terminal uridylyl transferase 1, U6 snRNA-specific