070119 Lehan Drugs talks about insulin prices - DeKalb Daily Chronicle Photos