hair restoration propecia | metformin and magnesium interaction | merck propecia rebate | lavitra or viagra | nolvadex tamoxifen