Had a reaction to a penicilin based medication which was a strong version of the penicillin, now have been told to take Keflex, Dr knows my situation. If not advisable to take what would be good for upper respiratory infection I have had for 5 days, not on the chest.