Upf3A

Item# VMPS-7012
$24.95

Product Description

Mouse UPF3 regulator of nonsense transcripts homolog A (yeast)