418757-34-3

2-propenoate, 2-carboxyethyl 2-propenoate, ethenylbenzene