high purity 2-MMC