850374-94-6
1-(TERT-BUTYL) 6-METHYL 3-IODO-1H-INDOLE-1,6-DICARBOXYLATE
Product Code:
711416
Molecular Formula:
C15H16INO4
Molecular Weight:
401.20
Order 850374-94-6