13050-38-9 AIDS-058515 AIDS058515 Benzilic acid, hydrazide