327060-58-2

327060-58-2 structure
327060-58-2 structure

Name 1-(4-ethoxyphenyl)-2,5-dimethyl-1H-pyrrole-3,4-dicarbaldehyde
Molecular Formula C16H17NO3
Molecular Weight 271.31100
Exact Mass 271.12100
PSA 48.30000
LogP 3.11780