Two 90-foot radio telescopes

Details