Contact us

Results: ywba

GENTAUR-58b85ae4b6072 Bacillus subtilis Putative permease IIC component ywbA (ywbA) 1000ug 2188 € MBS Recombinant Proteins human
GENTAUR-58b85ae51a680 Bacillus subtilis Putative permease IIC component ywbA (ywbA) 1000ug 2696 € MBS Recombinant Proteins human