Bellefonte

Bellefonte 1 & 2
Scottsboro, Ala., United States
Pressurized Water Reactor (PWR)
Net Output: 1213 MWe
Suspended.
2 files on 1 page(s)