1026-92-2 | Diallyl terephthalate | AOBChem