DEVELOPMENT OF ELBOW TELESCPE, FRE-7043. Document Details Document Type Technical Report Publication Date Feb 01, 1959 Accession Number AD0491166 Entities Organizations University of Pittsburgh