Basic information Safety Related Supplier
IPTG(50mg/ml) Structure

IPTG(50mg/ml)

IPTG(50mg/ml) Supplier