Ciprofloxacin - Molecular Structure
Insert caption here
John Ripollone, John E. Ripollone, Alexander Berchansky, David Canner