Loading company record…

AFFYMETRIX, UK LTD. - United Kingdom company 03588144