1-(2-Oxotetrahydro-3-furanyl)-1H-pyrrole-2,5-dicarbaldehyde AIDS-131601 AIDS131601 NSC624246