myrac aldehyde research chemical