Sec61B

Item# VMPS-5744
$24.95

Product Description

Mouse Sec61 beta subunit