10-(N-(3-(4-METHYL-1-PIPERAZINYL)PROPYL)-BETA-ALANYL)PHENOTHIAZINE, TRIMALEATE

Product Code: 2137240
Molecular Formula: C35H42N4O13S
Molecular Weight: 758.79
105432-30-2