Escherichia coli O17:K52:H18 Curved DNA-binding protein (cbpA) -E. coli
1884 EUR
1000ug
GEN1050539.E.coli