Active registrationPhenospex B.v.UEI JCD6BY7JX3C9IndustryResearch and Development in Biotechnology (except Nanobiotechnology)NAICS 541714LocationHeerlen, Netherlands