33391-27-4
3-(3-(DIMETHYLAMINO)PROPYL)-1-((O-METHOXYBENZYL)METHYLAMINO)-3-PHENYL-2-INDOLINONE
Product Code:
2463103
Molecular Formula:
C28H33N3O2
Molecular Weight:
443.58
Order 33391-27-4