2-Thiophenecarboxylic acid, 2-(1-heptylidene) hydrazide AIDS-058577 AIDS058577