For most chemistry, methyl iodide is more practical. It is also quite dangerous if misused, but more practical for small scale chemistry. It is
highly volatile, so you can (and normally must) use an excess and evaporate any excess material. And if used with K2CO3 and acetone, the only side
product is KI, which is easy to remove by decanting or filtration. There are some other methylating agents, but MeI is my favorite by far. Of
course diazomethane can also methylate many things, but it also blows up much easier.
|