AyoxxA Biosystems GmbH, Cologne, Germany
Business: Microarrays