Trovafloxacin

P04620
147059-72-1
MFCD00871697
C20H15F3N4O3
416.36
We accept Blanket Purchase Order