LIM2

Item# VHPS-5299
$24.95

Product Description

Human lens intrinsic membrane protein 2, 19kDa