235525 logo

(R+)-temafloxacin

Compound Synopsis