Spencer Microscope No. 6872 with 2 objectives

Title

Spencer Microscope No. 6872 with 2 objectives

Identifier

te_028

Collection

Technology