Sprr1A

Item# VMPS-6264
$24.95

Product Description

Mouse small proline-rich protein 1A