cipro 94 trazodone price in india best priligy tablets generic for flagyl