2-Benzyl-3-ethyl-4,6-dihydroxy-2,3-dihydro-1H-pyrrolo[3,4-c]pyridin-1-one AIDS-139526 AIDS139526 NSC648879