Small molecule fusion inhibitors: design, synthesis and biological evaluation of (Z)-3-(5-(3-benzyl-4-oxo-2-thioxothiazolidinylidene)methyl)-N-(3-carboxy-4-hydroxy)phenyl-2,5-dimethylpyrroles and related derivatives targeting HIV-1 gp41.