myrac aldehyde alternative names