how long does viagra last and clomid test and propecia ingredients and ilosone 500 and lexapro contraindications