Custom Synthesis and Chemical Reagents
methyl 5-(bromomethyl)-1-methyl-3-oxo-2-phenylpyrazole-4-carboxylate