SEARCH Articles Figures Tables O-Nitrophenylacetaldehyde dimethyl O-Nitrophenylacetaldehyde dimethyl acetal O-nitrophenylacetaldehyde acetals