2146-71-6 Dodecanoic acid, ethenyl ester Lauric acid, vinyl ester NSC32650 Vinyl dodecanoate Vinyl laurate