Lomefloxacin

98079-51-7

Anti Infective