4-Allyloxybenzaldehyde isonicotinoyl hydrazone AIDS-008974 AIDS008974 INH 4AllyloxyPhCHO deriv