Nup62Cl

Item# VMPS-4397
$24.95

Product Description

Mouse nucleoporin 62 C-terminal like