Difurfuryl itaconate

AB122880