Encequidar mesylate

Encequidar mesylate · CAS 849675-87-2