Nanoparticle catalyst supported on substrate, illustration

Bildnummer 13674968
Nanoparticle catalyst supported on substrate, illustration
;