this med. Can you tell me if there is any generic brand of this med? What is the name and cost?