Oprk1

Item# VMPS-4449
$24.95

Product Description

Mouse opioid receptor, kappa 1