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