Technician inserting samples of irradiated material into... 22 Mar 2005, Dino FRACCHIA - REA0003.jpg

Technician inserting samples of irradiated material into... 22 Mar 2005, Dino FRACCHIA - REA0003.jpg