Ozenoxacin intermediate

Ozenoxacin intermediate · CAS 103877-38-9