Spencer Microscope No. 6872 with 2 objectives
Title
Spencer Microscope No. 6872 with 2 objectives
Identifier
te_028
Collection
Technology