NUP88

Item# VHPS-6395
$24.95

Product Description

Human nucleoporin 88kDa