105432-30-2
10-(N-(3-(4-METHYL-1-PIPERAZINYL)PROPYL)-BETA-ALANYL)PHENOTHIAZINE, TRIMALEATE
Product Code:
2137240
Molecular Formula:
C35H42N4O13S
Molecular Weight:
758.79
Order 105432-30-2