Ciprofloxacin ( Cipro ): What is Ciprofloxacin Used For, Dosage, Side Effects & Precautions?