Front cover image for Spencer stereoscopic microscopes

Spencer stereoscopic microscopes

Spencer Lens Company (Author, Publisher)

Print Book, English, 1944
Spencer Lens Company, Buffalo, New York, U.S.A., 1944