647836-59-7

647836-59-7 structure
647836-59-7 structure

Name ethyl 4-(3-hydroxypropyl)-2-phenyl-1H-pyrrole-3-carboxylate
Molecular Formula C16H19NO3
Molecular Weight 273.32700
Exact Mass 273.13600
PSA 62.32000
LogP 2.78330