can you purchase albuterol over the counter allopurinol 300mg amoxicillin pills 500 mg lasix medicine