OLAMUFLOXACIN
CAS No. 167888-11-1
pilA protein 134632-31-8