GTR04829339

Recombinant Bacillus pumilus Cell division protein ZapA (zapA)

recombinant-bacillus-subtilis

Available Sizes