Cat. Name CAS. Structure Purity
I007735 Lumateperone PTSA salt 1187020-80-9 (PTSA salt); 313368-91-1 (free base). Lumateperone PTSA salt ≥ 95%