amyl cinnamic aldehyde trade name