ALMA components exhibition panel (90 x 216 cm, English and German) | ESO

ALMA components exhibition panel (90 x 216 cm, English and German) | ESO