Photo of Alien Fission Rod Facility

Location: E-One Moli Energy
As Seen In: Supergirl episode 4x07 "Rather the Fallen Angel"

Kara and Manchester interrogate the member of the Children of Liberty on the loading dock outside.