Skip to main content
29658-97-7

2-(Dodecen-1-yl)butanedioic acid

ALSO CALLED [11059-31-7] 2-(Dodecen-1-yl)butanedioic acid, 11059-31-7, 1261160-36-4, 1629894-98-9, 171866-22-1,...

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.