75566-84-6

1,2-Indolizinedicarboxylic acid, 3-benzoyl-5-bromo-, dimethyl ester

Cas Number: 75566-84-6  Molecular Structure
Product Code
1868660
Product Name
1,2-Indolizinedicarboxylic acid, 3-benzoyl-5-bromo-, dimethyl ester
Cas Number
75566-84-6
Molecular Formula
C19H14BrNO5