Cat. Name CAS. Structure Purity
I008392 Obatoclax mesylate 803712-79-0 (mesylate) Obatoclax mesylate ≥ 95%