MEGAGEN

The exhibit display at the 12 Annual MEGAGEN International Symposium in Moscow.