Mrps23

Item# VRPS-3759
$29.95

Product Description

Rat mitochondrial ribosomal protein S23