2443-66-5 AIDS-052373 AIDS052373 Mandelic acid, hydrazide