Nanoparticle catalysts confined in nanotubes, illustration

Bildnummer 13674963
Nanoparticle catalysts confined in nanotubes, illustration
;