PROCESS WATER BUILDING, TRA-605. ONE OF THREE EVAPORATORS BEFORE IT IS INSTALLED IN UPPER LEVEL OF EAST HALF OF BUILDING. INL NEGATIVE NO. 1533.; Unknown Photographer, 3-1-1951 - Idaho National Engineering Laboratory, Test Reactor Area, Materials and Engineering Test Reactors, Scoville, Butte County, ID
Size: 5532px × 4518px
Photo credit: © Tango Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: