Mrpl28

Item# VRPS-3732
$29.95

Product Description

Rat mitochondrial ribosomal protein L28