3,4-Difluoromandelic acid, 98%

AB105833