Custom Synthesis and Chemical Reagents
ethyl 4-(3-bromopropoxy)-3-cyclopropyl-1-benzofuran-2-carboxylate