IPTG, Animal-Free (Dioxane-Free)

Cat# MBS842723-5g

Size : 5 g

Brand : MyBiosource