Mpv17

Item# VMPS-3909
$24.95

Product Description

Mouse Mpv17 transgene, kidney disease mutant