343373-28-4

343373-28-4 structure
343373-28-4 structure

Name 1H-Pyrrole-1-acetic acid, α-(1,1-dimethylethyl)-2-formyl-, methyl ester
Molecular Formula C12H17NO3