Tut1

Item# VMPS-6924
$24.95

Product Description

Mouse terminal uridylyl transferase 1, U6 snRNA-specific