Nanoparticle catalysts confined in nanotubes, illustration

Numéro d’image : 13674963
Nanoparticle catalysts confined in nanotubes, illustration
;