Skapat 2014 (Switzerland), BARFLOC egen 167 systervarumärken och 2617 konkurrerande varumärken. BARFLOC ägs av LONZA GRP, börsnoterat i Zurich International Securities Identification Number (isin-kod) för LONZA GRP är CH0013841017. BARFLOC tillhör affärsområdet Medicinsk diagnostik och forskning.