IGI, INC.