O openflexure.org The OpenFlexure 3D printable microscope 189 points enceladus06 2 years ago 20 comments