Tomm70A

Item# VRPS-6453
$29.95

Product Description

Rat translocase of outer mitochondrial membrane 70 homolog A (S. cerevisiae)