ALMA’s Japanese 7-meter Antennas

ALMA 7-meter antenna