Behenyl itaconate (C-22)

AB124122