Custom Synthesis and Chemical Reagents
dimethyl 2-(bromomethyl)-5-propan-2-yloxybenzene-1,3-dicarboxylate