Skip to main content
71888-58-9

Octadecyl cyanoacetate

ALSO CALLED 276-147-1, DTXSID60992593

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.