ELOF1

Item# VHPS-2952
$24.95

Product Description

Human elongation factor 1 homolog (S. cerevisiae)