Eight different eye drop products made by K.C. Pharmaceuticals have been recalled. All are generic products, meaning they are ...