Spencer stereoscopic microscopes
Publisher: Spencer Lens Company
Published: 1940
Place of publication: Buffalo, N.Y., U.S.A
Language: eng
Number of pages: 16
Subjects: Microscopes; Catalogs; Spencer Lens Company (Buffalo, N.Y.)