100ug
GEN1065016.Baculovirus
1299 EUR
Click to buyPhage shock protein D (pspD) -Baculoviruson Gentaurs online shop