Custom Synthesis and Chemical Reagents
methyl 5-chloro-2-(2-ethoxy-2-oxoethoxy)benzoate
4-piperidin-4-yl-1,3-thiazole