IDI2

Item# VHPS-4453
$24.95

Product Description

Human isopentenyl-diphosphate delta isomerase 2