90 M/M A. A. Mount, Equilibrator Springs. Document Details Document Type Technical Report Publication Date Nov 22, 1943 Accession Number ADA952853 Entities People E. B. Beede