2-Cyclopenta[2,1-b;3,4-b']dithiophen-4-ylidene-[1,3]dithiole-4,5-dicarboxylic acid dimethyl ester AIDS-143762 AIDS143762 NSC665156