Lot of Two Olympus Large Format Polaroid Microscope Land Cameras.
Lower dovetail mount approx. ~ 70mm