darvocet-n 100 shelf life