myrac aldehyde trade name