2-formylaminobenzaldehyde CPD-248