Show all 15
Tosufloxacin monohydrate107097-79-030 % similar