143445-84-5 2-Hydroxyethyl-2-methyloxirane diphosphate 2-Methyloxiraneethanol diphosphate 3-Methyl-3,4-epoxybutyl diphosphate Meebdp