HafcoVac articles