Ajax loader
Coloured TEM of Escherichia coli bacteria
SPL SCIENCE PHOTO LIBRARY
Coloured TEM of Escherichia coli bacteria
SS2163212
SC3641
Rights Managed
1 item