N4Bp1

Item# VMPS-4094
$24.95

Product Description

Mouse NEDD4 binding protein 1