Bactroban (mupirocin) is an antibiotic that prevents bacteria from growing on your skin. Bactroban topical (for use on the skin) is used to treat skin infections such as impetigo or a "Staph" infection of the skin.
Generic Keflex is in a group of drugs called cephalosporin antibiotics. It is used to treat infections caused by bacteria, including upper respiratory infections, ear infections, skin infections, and urinary tract infections.