IDEXX Laboratories Europe

GPTKB entity