acrylate

(noun) propenoate

salt (generic term)