Ciprofloxacin synthesis patents! Can trazodone make you hallucinate!