2,5-Bis-benzyloxy-benzoic acid, 96%

AB168548