what is zithromax 250 mg tablet non prescription ed medication does ventolin have steroids in it does valtrex expire allopurinol oral tablet 300 mg information