Psmc5

Item# VMPS-5128
$24.95

Product Description

Mouse protease (prosome, macropain) 26S subunit, ATPase 5