Methyl 3-formyl-1-methyl-1H-indole-2-carboxylate 97% 88129-40-2 C₁₂H₁₁NO₃ 217.22 g./mol ฿17,920.00 View