632625-41-3

632625-41-3 structure
632625-41-3 structure

Name 3-[2-(2-benzyloxy-phenyl)-5-methyl-pyrrol-1-yl]-benzoic acid ethyl ester
Molecular Formula C27H25NO3
Molecular Weight 411.49200
Exact Mass 411.18300
PSA 40.46000
LogP 6.20840