mg2c chemistry