is there a generic propecia? synthroid 100 mg what is the difference between female viagra and viagra for men? how much is ventolin hfa albuterol hfa side effects