Top Suppliers:I want be here

306936-22-1

306936-22-1 structure
306936-22-1 structure

Name 2-methyl-1-(4-morpholin-4-ylphenyl)-5-phenylpyrrole-3-carboxylic acid
Synonyms or0633
Molecular Formula C22H22N2O3
Molecular Weight 362.42200
Exact Mass 362.16300
PSA 54.70000
LogP 4.05250