IPTG, 99.5%, dioxane free
IPTG, 99.5%, dioxane free thumbnail 1
GTR08070071

IPTG, 99.5%, dioxane free

family-sequence-similarity

Supplier ID: 862
$142.40($188.32)
Size: 25 g