Dodecanal

What is Dodecanal?

Dodecanal definition and meaning on Dictionary terms:
noun Chemistry.