Idi2

Item# VRPS-2877
$29.95

Product Description

Rat isopentenyl-diphosphate delta isomerase 2