A German Film Award winning short documentary about disaccharides.
January 1, 1957
Released
C12 H22 011 - Auf den Spuren des Lebens
13min
—
German