235540 logo

(S)-TEMAFLOXACIN

Compound Synopsis