381-73-7 AIDS-017680 AIDS017680 Difluoroacetic acid