A1015368 | ethyl 4-vinyl-1-naphthoate | AOBChem