1-(TERT-BUTYL) 6-METHYL 3-IODO-1H-INDOLE-1,6-DICARBOXYLATE

Product Code: 711416
Molecular Formula: C15H16INO4
Molecular Weight: 401.20
850374-94-6