63339-71-9 8-Phenyloctanoic acid vinyl ester Benzeneoctanoic acid, ethenyl ester Vinyl 8-phenyloctanoate