Ultrapure IPTG, dioxane-free, 25 g Product Number LU5004-025 Product Size 25 g Supplier LubioScience Add to order