dimethyl octadecyloxy methylene betaine Structure

dimethyl octadecyloxy methylene betaine