Styrenation of triglyceride oils by macromonomer technique