Oleoyl chloride112-77-630 % similar 2-Naphthaleneacetyl chloride37859-25-930 % similar 4-Methoxybenzeneacetyl chloride4693-91-830 % similar Trichloroacetyl chloride76-02-830 % similar