N4BP2L2

Item# VHPS-6021
$24.95

Product Description

Human NEDD4 binding protein 2-like 2