2-Thiophenecarboxylic acid, 2-(2-heptylidene) hydrazide AIDS-058579 AIDS058579