Mucinex is an over the counter cough medication that helps to break up chest congestion. It is an expectorant, which means it thins out congestion so that it can drain and be expelled more easily when you cough. It does not stop or suppress a cough, it simply makes it more effective. Mucinex lasts for 12 hours.