Sprr1B

Item# VMPS-6265
$24.95

Product Description

Mouse small proline-rich protein 1B