Benzilic acid hydrazone esters