Diethyl 1-(1-naphthalenylmethyl)pyrrole-3,4-dicarboxylate (HCID 23503264)|Huagongshe