0.0 1957 | 13 min
A German Film Award winning short documentary about disaccharides.
Production Countries:
Spoken Languages: