Nemonoxacin

Nemonoxacin · CAS 378746-64-6