2 3-epoxypropyl methacrylate July 8, 2019 16 32 64 128 2 3- epoxypropyl methacrylate vinyl acetate 2 3-epoxybutane 2 3-epoxypropyltrimethylammonium chloride 2 3-epoxypropyl phenyl ether