Delafloxacin meglumine

ID
735012008
Name
Delafloxacin meglumine