Space telescope exhibit opens in Scranton Saturday for sneak peek