1,2,4-Benzenetricarboxylic anhydride treated hemoglobin 1,3-Dioxo-1,3-dihydro-isobenzofuran-5-carboxylic acid AIDS-189679 AIDS189679 Trimellitic anhydride treated hemoglobin