TROVAFLOXACIN MESYLATE(147059-75-4), we are China sole supplier.

Any need, pls ask me.

Attaching NMR for you.