how long does it take tadalafil to work allopurinol 150 mg lexapro 20 mg headaches acyclovir ointment 5% from india can i get sildenafil over the counter