Top Suppliers:I want be here

85793-29-9

85793-29-9 structure
85793-29-9 structure

Name N-[3-(diethylamino)-2-hydroxypropyl]-3-methoxy-1-phenyl-1H-indole-2-carboxamide
Synonyms EINECS 288-591-3
Molecular Formula C23H29N3O3
Molecular Weight 395.49